On Sun, 17 Jul 2011 11:19:31 +0200 justin <j...@gentoo.org> wrote: > On 17/07/11 11:16, Michał Górny wrote: > > On Sun, 17 Jul 2011 11:05:39 +0200 > > justin <j...@gentoo.org> wrote: > > > >> Hi all, > >> > >> the following change has some bad effects on packages in the tree. I > >> found it with a package having this inherit line > >> > >> inherit cmake-utils wxwidgets > >> > >> all cmake-utils_* function which have redundant phase definitions in > >> base will not be executed. > >> > >> This change was not trivial. So either we need to revert it or really > >> check the tree that nothing is broken. > > > > Revert. The wxwidgets eclass is not really supposed to export phase > > functions, I've seen packages in Sunrise using it along with > > cmake-utils too. If someone wants user patches in their package, he/she > > should inherit base directly and get phase funcs clean. > > > > So I checked it. There are a couple of packages which use it in > combination with cmake-utils, python and autotools-utils. And as > maintainer keeps the lines sorted, all those ebuilds are broken potentially.
And people wonder why I hate eclasses... -- fonts, gcc-porting, it makes no sense how it makes no sense toolchain, wxwidgets but i'll take it free anytime @ gentoo.org EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662
signature.asc
Description: PGP signature