on Tuesday 03/27/2007 Neil Bothwick([EMAIL PROTECTED]) wrote
 > On Tue, 27 Mar 2007 10:48:40 -0400, John covici wrote:
 > 
 > >  > This would also happen if your package.keywords entry was incorrect.
 > >  > eix, after running update-eix, should indicate overlay packages,
 > >  > even when they have the same version number as in the main portage
 > >  > tree.  
 > > 
 > > OK, well I am getting interesting results -- when I did this before I
 > > took all the packages in the overlay tree and simply put ~x86 after
 > > each one and put each line in /etc/portage/package.keywords -- there
 > > were 1 or two which I had to put in package.unmask, but generally this
 > > worked.  Now, according to eix, the packages are now masked not just
 > > by keyword, so I would have to put them all in package.unmask.   I
 > > wonder what happened to change this?  And portage does not tell you
 > > that you have a package which is masked even in verbose mode -- should
 > > it do so?  It does tell you if its by keyword, but not by package.mask
 > > somewhere.
 > 
 > Portage does tell you if the only available versions of a package are
 > masked, otherwise it just gives you the latest available version.
 > 
 > It would really help if you gave some concrete information, such as the
 > results of
 > 
 > eix somepkg
 > emerge -pv somepkg
 > grep -r somepkg /etc/portage

for instance:
eix gnome-extra/gnome-screensaver 
[D] gnome-extra/gnome-screensaver
     Available versions:  2.14.2 2.16.2 [M](~)2.18.0[1]
     Installed versions:  2.18.0(07:12:46 03/23/07)(-debug doc opengl
        pam -xinerama)
     Homepage:            http://live.gnome.org/GnomeScreensaver
     Description:         Replaces xscreensaver, integrating with the
        desktop.

[1] /usr/portage/local/layman/gnome-experimental

but if I just try to emerge it:

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

Calculating dependencies... done!
[ebuild     UD] gnome-extra/gnome-screensaver-2.16.2 [2.18.0] USE="doc
opengl pam -debug -xinerama" 0 kB

Total: 1 package (1 downgrade), Size of downloads: 0 kB

Now why does portage want to downgrade this?  If I put the package
into /etc/portage/package.unmask then portage sees the 2.18.0 version
and is happy.  Now when I did this before I only had to put the line
gnome-extra/gnome-screensaver ~x86 in /etc/portage/package.keywords --
this is what is strange to me.


-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         [EMAIL PROTECTED]
-- 
gentoo-user@gentoo.org mailing list

Reply via email to