Speaking of repoman, I'd like to add a couple more checks to it:

1. All variables listed in IUSE are mentioned in one of the src_*
   functions (e.g. "use_with gtk").  It isn't enough to put them in
   SRC_URI, because that means that the build will be different between
   machines, even with the same USE flags.

2. ${D} and ${S} (and possibly others) can't be used in pkg_* functions
   because those dirs don't exist when installing from a binary package.

Regarding #1, I plan to spam bugzilla soon with a large number of bugs
to get the existing ebuilds cleaned up.

Aron

-- 
Aron Griffis
Gentoo Linux Developer (alpha / ia64 / ruby / vim)
Key fingerprint = E3B6 8734 C2D6 B5E5 AE76  FB3A 26B1 C5E3 2010 4EB0

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to