I found aditional bugs in the ebuild, I have created a patch against the most recent ebuild from 6/27/2003. The problem was python was not being enabled, the program autors changed the --enable-python to --with-python to be consistent with the --with-tcltk but did not update the install docs. After that fix the build failed later due to the pydir not being made and also the make install now copies the python files, no need to copy them explicitly. I moved the make DESTDIR=${D} install || die into the python if condition and deleted the cp commands. Reproducible: Always Steps to Reproduce: 1.ACCEPT_KEYWORDS="~x86" USE="python" emerge metakit 2. 3.
Created attachment 13993 [details, diff] diff file for patching the ebuild this will fix the ebuild
Created attachment 13996 [details, diff] cleaned up patch file I cleaned up the patch slightly. I moved the make DESTDIR=${D} install || die after the pyton if condition.
thanks for your research, ive added these updates to the 2.4.9.2-r1 metakit ebuild :)
Broken on python 2.3...
I'd guess this should be done through python eclass, but I don't really want to deal with it.
should this be closed and the python-2.3 issues discussed in 35168?
Might as well.