spec: Add binpkg_blacklist option for troublesome packages
authorW. Trevor King <wking@tremily.us>
Mon, 15 Apr 2013 22:38:26 +0000 (18:38 -0400)
committerW. Trevor King <wking@tremily.us>
Tue, 16 Apr 2013 01:26:14 +0000 (21:26 -0400)
commit1ad133ee3e8946ced3923c547e13d99090006b3b
tree5d3fd635463a2f0fbdf8fa34363158cea417d745
parentf808e116b7ae3831a26c1839c6d67e7057e7dd05
spec: Add binpkg_blacklist option for troublesome packages

For packages that don't use EAPI-5's sub-slots to track ABI
dependencies, binary packages may go stale without Portage noticing.
You can use this new option to list packages that may be troublesome.
Listed packages will be removed from the pkgcache, and rebuilt from
scratch for your seed.

If binpkg_blacklist is unset in your spec file, it defaults to
including the following packages:

* dev-libs/gcc: see, for example,
  http://mid.gmane.org/20130412011158.GB17116@odin.tremily.us
* media-libs/mesa: see, for example, #454184
modules/generic_stage_target.py
targets/support/chroot-functions.sh