I'm going to use this tracker to list all the packages currently inheriting gnuconfig and using gnuconfig_update, so that we know which ones should be fixed/removed before deprecating gnuconfig.eclass for good. Toolchain stuff is what probably will remain almost eternally using gnuconfig_update unless I can force Mike into revalidating all the calls :P
any news on this ?
Hi. Let me update. The complete list of such ebuilds is: sci-libs/ccp4-libs/ccp4-libs-6.1.3-r3.ebuild sci-libs/ccp4-libs/ccp4-libs-6.1.3-r4.ebuild sys-devel/gcc/gcc-2.95.3-r9.ebuild sys-devel/llvm-gcc/llvm-gcc-2.7-r1.ebuild sys-devel/llvm-gcc/llvm-gcc-9999.ebuild sys-devel/llvm-gcc/llvm-gcc-2.8.ebuild sys-libs/glibc/glibc-2.7-r2.ebuild sys-libs/glibc/glibc-2.5.1.ebuild sys-libs/glibc/glibc-2.6.1.ebuild sys-libs/glibc/glibc-2.5-r4.ebuild sys-libs/glibc/glibc-2.8_p20080602-r1.ebuild sys-libs/glibc/glibc-2.9_p20081201-r2.ebuild sys-libs/glibc/glibc-2.9_p20081201-r3.ebuild sys-libs/glibc/glibc-2.10.1-r1.ebuild sys-libs/glibc/glibc-2.11.2-r3.ebuild sys-libs/glibc/glibc-2.12.1-r3.ebuild media-sound/imp3sh/imp3sh-0.2.4.ebuild sci-chemistry/ccp4-apps/ccp4-apps-6.1.3-r1.ebuild sci-chemistry/ccp4-apps/ccp4-apps-6.1.3-r2.ebuild sci-chemistry/ccp4-apps/ccp4-apps-6.1.3-r4.ebuild sci-chemistry/ccp4-apps/ccp4-apps-6.1.3-r5.ebuild sci-chemistry/ccp4/ccp4-6.0.1-r1.ebuild sci-chemistry/ccp4/ccp4-6.0.2-r1.ebuild sci-chemistry/ccp4/ccp4-6.0.2.ebuild Some notes: * gcc: gcc-2.95.3-r9 does use gnuconfig_update, but -r10 is in portage tree which doesn't inherit gnuconfig.elcass any more. * glibc: Only glibc-2.5* does gnuconfig_update. Other ebuilds inherits gnuconfig (indiscriminantly!), but it doesn's call gnuconfig_update. So it can be dropped from inheritance list. * ccp4 seems to be split into many packages recently. Look at the bug 160190 (on which this bug depends.) * llvm-gcc: Still uses gnuconfig_update. This bug is alive! * imp3sh: This project seems dead for long. (I don't understand portage well, but Paweł Hajdan advised me to report this issue. :)
your glibc analysis missed the eblits
Except that the above list is correct. I checked again, this time including all files. Thanks.
Commit message: Drop gnuconfig_update http://sources.gentoo.org/media-sound/imp3sh/imp3sh-0.2.4.ebuild?r1=1.5&r2=1.6
no longer really needed