emerge of net-snmp fails unmasking newest setuptools ebuild emerge net-snmp succeded => OK !!! Reproducible: Always Steps to Reproduce: 1. running stable amd64; emerge net-analyzer/net-snmp-5.4.2.1-r1 fails 2. because logs says something of setuptools is missing or something, ... 3. unmasking dev-python/setuptools-0.6 and app-admin/eselect-python-20090804 4. emerge of setuptools eselect-python 5. emerge net-snmp succeded => Yeah problem solved
(In reply to comment #0) > emerge of net-snmp fails > unmasking newest setuptools ebuild > emerge net-snmp succeded => OK !!! > > Reproducible: Always > > Steps to Reproduce: > 1. running stable amd64; emerge net-analyzer/net-snmp-5.4.2.1-r1 fails > 2. because logs says something of setuptools is missing or something, ... > 3. unmasking dev-python/setuptools-0.6 and app-admin/eselect-python-20090804 > 4. emerge of setuptools eselect-python > 5. emerge net-snmp succeded => Yeah problem solved > Same problem here. Same fix here. :) # tail -2 /etc/portage/package.keywords =dev-python/setuptools-0.6 =app-admin/eselect-python-20090804
I had the same symptoms. BUT I fixed mine by just doing a reinstall of the same version of setuptools. It got unregistered in python somehow.
You probably failed to run python-updater after switching Python version.
Huh!? Three people have reported this problem - four if you include me, and I didn't post to this bug, just get on the CC list. I find it hard to believe that "you probably didn't run python-updater" reflects adequate research and understanding of what may be causing this bug, nor does it appear to be sufficient to label this bug as INVALID. Perhaps it would be more appropriate, before summarily closing this bug, to find out if any of the people who posted here _did_ run python-updater and were still unable to resolve the problem.
(In reply to comment #3) > You probably failed to run python-updater after switching Python version. > It's quite possible but the question arises as to why that isn't done automatically when a new python gets emerged. I want update world to not break my system and require manual intervention. I love gentoo because I can immediately dive into the guts of the system and easily make fixes and changes I need at the source level. What I hate is when I'm forced to perform extra steps on a routine system update. Essentially if it's a testing package sure you can make me do whatever I want manually I asked for it. If it's been set to stable I want it to be automatic. Consider my report a feature request that the python ebuild run python-updater for you.