[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Kind request: fix your packages

Hash: SHA1

On Wed, 01 Oct 2003 13:23:09 -0400, Sean Middleditch wrote:

> I'm still seriously confused what people are smoking.  The only thing
> changing is the name of the distro, which isn't important for any
> package dependencies at all in any way except the distro-related
> packages like fedora-release, which third party packagers certainly
> aren't going to be providing as add-ons.
> *no* normal packages are changing versions from 9->1.0, and
> dependencies/versioning have absolutely no reason to care about the
> release version.  it's user information only, not stuff software should
> care about - if the software does, then the software is broken.


> Packages depend on other packages, not the text in /etc/*-release.  Fix
> your packages and move on to complain about real problems.  ;-)

Well, so far it has been easier to simply analyze /etc/redhat-release
and add conditional code to spec files. Conditional code that toggles
platform-specific patches, build requirements, source code
configuration parameters, and things like that.

What you're asking for is that a packager puts much more work into
analyzing build requirements directly in order to determine the build
platform. Effectively that would duplicate the work of a software's
"configure" script. There must be a cheap way to determine the build
platform. /etc/redhat-release or /etc/fedora-release is one and
hopefully will stay one.

- -- 
Michael, who doesn't reply to top posts and complete quotes anymore.

Version: GnuPG v1.2.3 (GNU/Linux)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]