Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
app-admin/eselect python masked
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
arantius
n00b
n00b


Joined: 03 Jan 2004
Posts: 69

PostPosted: Sat Aug 29, 2009 1:16 am    Post subject: app-admin/eselect python masked Reply with quote

For a few weeks now, when attempting to 'emerge world', I end up getting:

Code:
 $ sudo emerge -vauDNt world

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy ">=app-admin/eselect-python-20090804" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-admin/eselect-python-99999999 (masked by: missing keyword)
- app-admin/eselect-python-20090824 (masked by: ~x86 keyword)
- app-admin/eselect-python-20090814 (masked by: ~x86 keyword)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "dev-python/gdata-2.0.1-r1" [ebuild])
(dependency required by "world" [argument])


I've currently got installed:

Code:
$ equery l eselect-python
[ Searching for package 'eselect-python' in all categories among: ]
 * installed packages
[I--] [  ] app-admin/eselect-python-20090606 (0)


I've found one thread that claims to be solved for the same issue, but that solution (adding version-after-installed to package mask) does not help me. Adding that line to package.mask and trying again produces identical results.
Back to top
View user's profile Send private message
dol-sen
Retired Dev
Retired Dev


Joined: 30 Jun 2002
Posts: 2805
Location: Richmond, BC, Canada

PostPosted: Sat Aug 29, 2009 1:35 am    Post subject: Reply with quote

Then you will have to add an entry in /etc/portage/package.keywords for eselect-python. 20090606 is the current stable version while the others are still in testing, but I wouldn't worry about them not being stable. I am running 20090824 without any problems.

If you are using package.keywords as a file or have never run any testing packages then
Code:
# echo "app-admin/eselect-python" >> /etc/portage/package.keywords


If you are using package.keywords as a directory then you already know what to do :wink:
_________________
Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch...
Back to top
View user's profile Send private message
arantius
n00b
n00b


Joined: 03 Jan 2004
Posts: 69

PostPosted: Thu Sep 10, 2009 2:36 am    Post subject: Reply with quote

Before adding to keywords:

Code:
!!! All ebuilds that could satisfy ">=app-admin/eselect-python-20090804" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-admin/eselect-python-99999999 (masked by: package.mask, missing keyword)
- app-admin/eselect-python-20090824 (masked by: package.mask, ~x86 keyword)
- app-admin/eselect-python-20090814 (masked by: package.mask, ~x86 keyword)

...


After:

Code:
!!! All ebuilds that could satisfy ">=app-admin/eselect-python-20090804" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-admin/eselect-python-99999999 (masked by: package.mask, missing keyword)
- app-admin/eselect-python-20090824 (masked by: package.mask)
- app-admin/eselect-python-20090814 (masked by: package.mask)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "dev-python/gdata-2.0.2" [ebuild])
(dependency required by "world" [argument])


And the description of the problem in the bug sounds very bad -- like all python scripts could start failing to run. So I'm not excited to be forcing possibly broken packages into my system. Surely I'm not the only user with eselect-python and gdata installed?
Back to top
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Thu Sep 10, 2009 3:57 am    Post subject: Reply with quote

You need to append it to package.unmask
Code:
echo "=app-admin/eselect-python-20090824" >> /etc/portage/package.unmask
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum