The following problem occurs emerging =sabayon-2.25.0: (...) checking whether ln -s works... yes checking what warning flags to pass to the C compiler... -Wall -Wmissing-prototypes checking what language compliance flags to pass to the C compiler... checking for headers required to compile python extensions... found checking whether the xdg.DesktopEntry module for Python is available... Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: No module named xdg.DesktopEntry configure: error: in `/var/tmp/portage/app-admin/sabayon-2.25.0/work/sabayon-2.25.0': configure: error: Please install the python-xdg or pyxdg package. (...) dev-python/pyxdg-0.15 is installed. Reproducible: Always
please run python-updater.
python-updater says it can not determine any previous Python versions(s). My python hostory is: $ genlop -t python * dev-lang/python Wed Mar 5 04:23:44 2008 >>> dev-lang/python-2.4.4-r9 merge time: 24 seconds. Sat May 31 22:45:26 2008 >>> dev-lang/python-2.4.4-r13 merge time: 2 minutes and 23 seconds. Sun Jun 1 00:01:21 2008 >>> dev-lang/python-2.4.4-r13 merge time: 1 minute and 53 seconds. Fri Jul 18 16:59:12 2008 >>> dev-lang/python-2.5.2-r5 merge time: 2 minutes and 32 seconds. Sat Aug 30 15:20:53 2008 >>> dev-lang/python-2.5.2-r6 merge time: 3 minutes and 4 seconds. Sun Nov 16 19:28:11 2008 >>> dev-lang/python-2.5.2-r7 merge time: 2 minutes and 19 seconds. Fri Feb 13 14:46:45 2009 >>> dev-lang/python-2.5.2-r7 merge time: 2 minutes and 35 seconds. Mon Apr 20 13:29:16 2009 >>> dev-lang/python-2.5.4-r2 merge time: 5 minutes and 34 seconds.
hum, could you try re-emerging pyxdg-0.15, if it doesn't fix it, please try with 0.17, maybe the dep needs to be raised.
Ok, manual re-emerge of pyxdg-0.15 solves the issue, which was clearly not a sabayon issue, apologies.
just to be sure, could you check if there is anything left in /usr/lib/python2.5/site-packages/ ?
What should I see or not see? There's a bunch of files and directories in there, also, most recent, an xdg/ and a sabayon/ with some stuff in it.
arg, silly me. I meant that depending on which is the best python version available on your system, other /usr/lib/python${PYVER}/site-packages directories should be empty. If not, something was missed by python-updater. Anyway thanks for your answers in comment #4, I guess we can close this bug now.