Kind request: fix your packages

Michael Schwendt ms-nospam-0306 at arcor.de
Wed Oct 1 19:16:47 UTC 2003


-----BEGIN PGP SIGNED MESSAGE-----
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.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/eygf0iMVcrivHFQRAtyGAKCIjxHfl2Jg0R1Kf9AKJldSgNnmYwCeP3oC
nbc2vZs8jmDkHkUCwU4+B/I=
=oMGI
-----END PGP SIGNATURE-----





More information about the fedora-devel-list mailing list