emerging skencil-0.6.16 failed because I have upgraded to python2.3 and the Imaging.h file was in the python2.2 directory not the new python2.3 directory, see results for explanation. Maybe this is not a bug in the skencil ebuild, but a bug in the python ebuild or python-updater? Reproducible: Always Steps to Reproduce: 1. ACCEPT_KEYWORDS="~x86" emerge skencil 2. 3. Actual Results: 13:38:35 (3.94 MB/s) - `/usr/portage/distfiles/skencil-0.6.16.tar.gz' saved [1136249] >>> md5 src_uri ;-) skencil-0.6.16.tar.gz >>> Unpacking source... >>> Unpacking skencil-0.6.16.tar.gz to /var/tmp/portage/skencil-0.6.16/work >>> Source unpacked. nls looking for include dir for Imaging.h under /usr/include/python2.3 Imaging.h not found under /usr/include/python2.3 ! !!! ERROR: media-gfx/skencil-0.6.16 failed. !!! Function src_compile, Line 20, Exitcode 1 !!! setup.py configure failed Expected Results: successful installation of skencil an easy way to fix this was to "emerge Imaging", I suppose emerge skencil should have done this for me?
Did you run /usr/sbin/python-updater after upgrade of python?
Hmm, i would have sworn that i did run python-updater, but after doing some investigating with genlop it appears that i did not, and that is probably the source of my error. Thanks Martin
This seems to be fixed for the reporter, so closing.