| Summary: | metakit-2.4.9.2.ebuild python enabling error | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Brian Dolbec (RETIRED) <dolsen> |
| Component: | Current packages | Assignee: | Gentoo Games <games> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | CC: | dberkholz |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
diff file for patching the ebuild
cleaned up patch file |
||
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. |
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.