Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 217120 - eix shows gnome 2.22 packages as masked, while they aren't
Summary: eix shows gnome 2.22 packages as masked, while they aren't
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Tools (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Martin Väth
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-10 11:44 UTC by R.I.P.
Modified: 2008-04-19 22:51 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
My /base/package.mask file (package.mask,2.75 KB, text/plain)
2008-04-10 13:24 UTC, Reinhard Kreim
Details

Note You need to log in before you can comment on or make changes to this bug.
Description R.I.P. 2008-04-10 11:44:40 UTC
Recently Gnome 2.22 was unmasked and installs fine, but eix still says that gnome packages are masked.
update-eix doesn't help.



Reproducible: Always

Steps to Reproduce:
1. update portage tree
2. eix -e gnome.

Actual Results:  
* gnome-base/gnome
     Available versions:  (2.0)  2.20.3 [M](~)2.22.0
        {accessibility cdr cups dvdr esd ldap mono}
     Homepage:            http://www.gnome.org/
     Description:         Meta package for the GNOME desktop


Expected Results:  
* gnome-base/gnome
     Available versions:  (2.0)  2.20.3 (~)2.22.0
        {accessibility cdr cups dvdr esd ldap mono}
     Homepage:            http://www.gnome.org/
     Description:         Meta package for the GNOME desktop


probably eix is confused by /usr/share/profiles/arch/x83/package.mask:

# Mart Raudsepp <leio@gentoo.org> (03 Apr 2008)
# The Great GNOME 2.22 Unmask (tm)
->=app-accessibility/dasher-4.7
->=app-accessibility/gnome-mag-0.15.0
->=app-crypt/seahorse-2.22
->=gnome-base/libgtop-2.22
....
->=x11-themes/gnome-themes-extras-2.22
->=gnome-base/gnome-light-2.22
->=gnome-base/gnome-2.22
# End of GNOME 2.22 unmask
Comment 1 Reinhard Kreim 2008-04-10 13:22:41 UTC
I have got the same problem though with about 10-15 packages. All of them are in this file:

/usr/portage/profiles/base/package.mask
Comment 2 Reinhard Kreim 2008-04-10 13:24:01 UTC
Created attachment 149293 [details]
My /base/package.mask file
Comment 3 Reinhard Kreim 2008-04-10 13:28:05 UTC
(In reply to comment #1)
> I have got the same problem though with about 10-15 packages. All of them are
> in this file:
> 
> /usr/portage/profiles/base/package.mask
> 
Yes just tested this, when i removed that file everything works perfekt.
Comment 4 Emil Beinroth 2008-04-10 15:30:19 UTC
And the eix version would be ..?
Comment 5 R.I.P. 2008-04-10 16:03:13 UTC
(In reply to comment #4)
> And the eix version would be ..?

sorry, forgot to write it, the latest in the tree -  eix-0.12.3
Comment 6 Martin Väth 2008-04-10 21:47:07 UTC
Thanks for the report. It seems eix read the profiles in the wrong order:
Parents have to be read before children. Fixed in eix trunk (>=eix-0.12.4).
Comment 7 Martin Väth 2008-04-19 22:51:11 UTC
Closing since eix-0.12.4 is in the tree.
Please reopen if the bug still occurs with that version.