[Fedora-packaging] Re: [Bug 198881] Review Request: perl-POE-Filter-IRCD

Jason L Tibbitts III tibbs at math.uh.edu
Wed Jul 19 17:40:18 UTC 2006


>>>>> "PH" == Paul Howarth <paul at city-fan.org> writes:

PH> Is it just me or shouldn't packagers actually have a reasonable
PH> understanding of what's in their spec files?

Stuff creeps into specfiles to workaround rpm brokenness, deal with
bizarre bits of the buildsystem, changes in requirements between
Fedora versions, and more.  I'm sorry, but if you require every
packager to understand all of that up front then I'm afraid you've set
the barrier way too high.

Or, look at it this way.  You're a new packager, trying to package up
a perl module.  There's a find line in the specfile template.  You
don't think it does anything, but it's there in the template for a
reason, right?  After all, those people who wrote the template must
know a whole lot more about the process than you do.  Unfortunately
there's no descriptive comment or hint as to when you're supposed to
use and when you aren't.  What might change to make it necessary?  Is
that change completely within your control, or will perhaps some perl
update or buildsys switch make it necessary?  How can you even know?

So just leaving it alone makes a ton of sense.

Easily solved by us just adding a single freaking line saying "don't
use this for noarch packages".

 - J<




More information about the Fedora-packaging mailing list