public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] non-existing/masked ebuilds during upgrade from 2005.1 to 2006.1
@ 2007-03-14 16:54 de Almeida, Valmor F.
  2007-03-14 17:18 ` Albert Hopkins
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: de Almeida, Valmor F. @ 2007-03-14 16:54 UTC (permalink / raw
  To: gentoo-user


Hello list,

I am rebuilding world as part of an upgrade from profile 2005.1 to
2006.1.

emerge -eav world

The corresponding system emerge finished okay. At the beginning of the
output of the aforementioned command I get.

Calculating world dependencies \
!!! Ebuilds for the following packages are either all
!!! masked or don't exist:
media-video/nvidia-glx media-video/nvidia-kernel app-shells/csh
x11-misc/gtkdiff sci-libs/lapack

I can't find sci-libs/lapack (emerge --search lapack). Could someone
tell me how is portage looking for it? I think I had it installed before
the upgrade. None of the nvidia stuff is currently installed but were
installed before the system emerge. I can't find gtkdiff but csh is
indeed masked:

*  app-shells/csh [ Masked ]
      Latest version available: 1.29-r4
      Latest version installed: 1.29-r3
      Size of files: 175 kB
      Homepage:      http://www.netbsd.org/
      Description:   Classic UNIX shell with C like syntax
      License:       BSD 

Thanks,

--
Valmor

--
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] non-existing/masked ebuilds during upgrade from 2005.1 to 2006.1
  2007-03-14 16:54 [gentoo-user] non-existing/masked ebuilds during upgrade from 2005.1 to 2006.1 de Almeida, Valmor F.
@ 2007-03-14 17:18 ` Albert Hopkins
  2007-03-14 17:41   ` [gentoo-user] non-existing/masked ebuilds during upgrade from2005.1 " de Almeida, Valmor F.
  2007-03-14 17:56   ` [gentoo-user] non-existing/masked ebuilds during upgrade from 2005.1 " Neil Bothwick
  2007-03-14 17:27 ` Neil Bothwick
  2007-03-14 20:44 ` de Almeida, Valmor F.
  2 siblings, 2 replies; 7+ messages in thread
From: Albert Hopkins @ 2007-03-14 17:18 UTC (permalink / raw
  To: gentoo-user

On Wed, 2007-03-14 at 12:54 -0400, de Almeida, Valmor F. wrote:
> emerge -eav world
> 
> The corresponding system emerge finished okay. At the beginning of the
> output of the aforementioned command I get.
> 
> Calculating world dependencies \
> !!! Ebuilds for the following packages are either all
> !!! masked or don't exist:
> media-video/nvidia-glx media-video/nvidia-kernel app-shells/csh
> x11-misc/gtkdiff sci-libs/lapack
> 
> I can't find sci-libs/lapack (emerge --search lapack). Could someone
> tell me how is portage looking for it? I think I had it installed
> before
> the upgrade. None of the nvidia stuff is currently installed but were
> installed before the system emerge. I can't find gtkdiff but csh is
> indeed masked:

Put simply, your current system is old, but it appears you've updated
your portage tree.  Portage is telling you that you have these packages
installed but it can't find them in the portage tree. For example,
nvidia-glx has long been replaced by nvidia-drivers.

In the Gentoo world, you stand to suffer a bit if you wait a long time
between updates.  If you truly intend to keep your system "old", I would
recommend you make a snapshot of the portage tree as well as your
DISTDIR as those files may no longer be available as well.

But if you truly want to do an "upgrade", would it not be better to do a
"emerge -Duva" world as opposed to "emerge -eva".  "-eva" isn't
upgrading anything, it's just re-building what you already have, but
since many things you have currently no longer exist in portage, it's
likely better to -u instead of -e.

p.s.
Seems like a few people are just now "upgrading" to 2006.1 when 2007.0
is soon to be released... why are you a year behind? 

--
Albert W. Hopkins

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] non-existing/masked ebuilds during upgrade from 2005.1 to 2006.1
  2007-03-14 16:54 [gentoo-user] non-existing/masked ebuilds during upgrade from 2005.1 to 2006.1 de Almeida, Valmor F.
  2007-03-14 17:18 ` Albert Hopkins
@ 2007-03-14 17:27 ` Neil Bothwick
  2007-03-14 20:44 ` de Almeida, Valmor F.
  2 siblings, 0 replies; 7+ messages in thread
From: Neil Bothwick @ 2007-03-14 17:27 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1078 bytes --]

On Wed, 14 Mar 2007 12:54:35 -0400, de Almeida, Valmor F. wrote:

> Calculating world dependencies \
> !!! Ebuilds for the following packages are either all
> !!! masked or don't exist:
> media-video/nvidia-glx media-video/nvidia-kernel app-shells/csh
> x11-misc/gtkdiff sci-libs/lapack
> 
> I can't find sci-libs/lapack (emerge --search lapack). Could someone
> tell me how is portage looking for it? I think I had it installed before
> the upgrade. None of the nvidia stuff is currently installed but were
> installed before the system emerge.

It looks like lapack has been split into a number of packages with an
eselect module to choose the one you want. At least, that's what the
output from "eix lapack" implies to me.

media-video/nvidia-glx and media-video/nvidia-kernel have been replaced
by nvidia-drivers.

If you had a package installed before the upgrade, you still have it,
because changing the profile or running emerge -e world (which isn't
really necessary) don't unmerge anything.


-- 
Neil Bothwick

ISDN: It Still Does Nothing

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: [gentoo-user] non-existing/masked ebuilds during upgrade from2005.1 to 2006.1
  2007-03-14 17:18 ` Albert Hopkins
@ 2007-03-14 17:41   ` de Almeida, Valmor F.
  2007-03-14 17:56   ` [gentoo-user] non-existing/masked ebuilds during upgrade from 2005.1 " Neil Bothwick
  1 sibling, 0 replies; 7+ messages in thread
From: de Almeida, Valmor F. @ 2007-03-14 17:41 UTC (permalink / raw
  To: gentoo-user

> -----Original Message-----
> From: Albert Hopkins [mailto:marduk@gentoo.org]
> 
> On Wed, 2007-03-14 at 12:54 -0400, de Almeida, Valmor F. wrote:
> > emerge -eav world
> >
> > The corresponding system emerge finished okay. At the beginning of
the
> > output of the aforementioned command I get.
> >
> > Calculating world dependencies \
> > !!! Ebuilds for the following packages are either all
> > !!! masked or don't exist:
> > media-video/nvidia-glx media-video/nvidia-kernel app-shells/csh
> > x11-misc/gtkdiff sci-libs/lapack
> >
> > I can't find sci-libs/lapack (emerge --search lapack). Could someone
> > tell me how is portage looking for it? I think I had it installed
> > before
> > the upgrade. None of the nvidia stuff is currently installed but
were
> > installed before the system emerge. I can't find gtkdiff but csh is
> > indeed masked:
> 
> Put simply, your current system is old, but it appears you've updated
> your portage tree.  

Indeed system has been upgraded with gcc 4.1; it was a bit tricky.

> Portage is telling you that you have these packages
> installed but it can't find them in the portage tree. For example,
> nvidia-glx has long been replaced by nvidia-drivers.
> 
> In the Gentoo world, you stand to suffer a bit if you wait a long time
> between updates.  If you truly intend to keep your system "old", I
would

Yup.

> recommend you make a snapshot of the portage tree as well as your
> DISTDIR as those files may no longer be available as well.
> 
> But if you truly want to do an "upgrade", would it not be better to do
a
> "emerge -Duva" world as opposed to "emerge -eva".  "-eva" isn't
> upgrading anything, it's just re-building what you already have, but
> since many things you have currently no longer exist in portage, it's
> likely better to -u instead of -e.

Agreed. I used -e in the last upgrade step of system to rebuild it with
gcc 4.1 and ended up using for world.


> p.s.
> Seems like a few people are just now "upgrading" to 2006.1 when 2007.0
> is soon to be released... why are you a year behind?

There was something weird about 2006; it went by too fast....:)

> 
> --
> Albert W. Hopkins
> 
> --
> gentoo-user@gentoo.org mailing list

--
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] non-existing/masked ebuilds during upgrade from  2005.1 to 2006.1
  2007-03-14 17:18 ` Albert Hopkins
  2007-03-14 17:41   ` [gentoo-user] non-existing/masked ebuilds during upgrade from2005.1 " de Almeida, Valmor F.
@ 2007-03-14 17:56   ` Neil Bothwick
  2007-03-14 18:44     ` Albert Hopkins
  1 sibling, 1 reply; 7+ messages in thread
From: Neil Bothwick @ 2007-03-14 17:56 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 731 bytes --]

On Wed, 14 Mar 2007 17:18:54 +0000, Albert Hopkins wrote:

> But if you truly want to do an "upgrade", would it not be better to do a
> "emerge -Duva" world as opposed to "emerge -eva".  "-eva" isn't
> upgrading anything, it's just re-building what you already have, but
> since many things you have currently no longer exist in portage, it's
> likely better to -u instead of -e.

emerge -e world upgrades too, because it considers that you have nothing
installed, so it tries to install the latest version. However, emerge
-uDN world is sufficient as it will cover all updates and USE flag
changes.


-- 
Neil Bothwick

The world is a tragedy to those who feel, but a comedy to those who
think.(Horace Walpole)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] non-existing/masked ebuilds during upgrade from  2005.1 to 2006.1
  2007-03-14 17:56   ` [gentoo-user] non-existing/masked ebuilds during upgrade from 2005.1 " Neil Bothwick
@ 2007-03-14 18:44     ` Albert Hopkins
  0 siblings, 0 replies; 7+ messages in thread
From: Albert Hopkins @ 2007-03-14 18:44 UTC (permalink / raw
  To: gentoo-user

On Wed, 2007-03-14 at 17:56 +0000, Neil Bothwick wrote:
> emerge -e world upgrades too, because it considers that you have
> nothing
> installed, so it tries to install the latest version. However, emerge
> -uDN world is sufficient as it will cover all updates and USE flag
> changes.
> 

Agreed, and I should also tell the OP that 'emaint --check world' will
also help point out any stale packages and other things in your world
file.

--
Albert W. Hopkins

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: [gentoo-user] non-existing/masked ebuilds during upgrade from 2005.1 to 2006.1
  2007-03-14 16:54 [gentoo-user] non-existing/masked ebuilds during upgrade from 2005.1 to 2006.1 de Almeida, Valmor F.
  2007-03-14 17:18 ` Albert Hopkins
  2007-03-14 17:27 ` Neil Bothwick
@ 2007-03-14 20:44 ` de Almeida, Valmor F.
  2 siblings, 0 replies; 7+ messages in thread
From: de Almeida, Valmor F. @ 2007-03-14 20:44 UTC (permalink / raw
  To: gentoo-user

> -----Original Message-----
> From: de Almeida, Valmor F. [mailto:dealmeidav@ornl.gov]
> Sent: Wednesday, March 14, 2007 12:55 PM
> To: gentoo-user@lists.gentoo.org
> Subject: [gentoo-user] non-existing/masked ebuilds during upgrade from
> 2005.1 to 2006.1
> 
> Calculating world dependencies \
> !!! Ebuilds for the following packages are either all
> !!! masked or don't exist:
> media-video/nvidia-glx media-video/nvidia-kernel app-shells/csh
> x11-misc/gtkdiff sci-libs/lapack
> 
> I can't find sci-libs/lapack (emerge --search lapack). Could someone
> tell me how is portage looking for it? I think I had it installed
before
> the upgrade. None of the nvidia stuff is currently installed but were
> installed before the system emerge. I can't find gtkdiff but csh is
> indeed masked:
> 

There was a simple solution to this. Although emerge --search can't find
the packages, emerge --unmerge will unmerge them. So do emerge --search
nvidia-glx nvidia-kernel csh gtkdiff lapack

Then proceed with an emerge -eav world so the whole thing is rebuild
with the new gcc-4.1 compiler... Phew, over 600 packages will be
recompiled.

--
Valmor
--
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2007-03-14 20:54 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-03-14 16:54 [gentoo-user] non-existing/masked ebuilds during upgrade from 2005.1 to 2006.1 de Almeida, Valmor F.
2007-03-14 17:18 ` Albert Hopkins
2007-03-14 17:41   ` [gentoo-user] non-existing/masked ebuilds during upgrade from2005.1 " de Almeida, Valmor F.
2007-03-14 17:56   ` [gentoo-user] non-existing/masked ebuilds during upgrade from 2005.1 " Neil Bothwick
2007-03-14 18:44     ` Albert Hopkins
2007-03-14 17:27 ` Neil Bothwick
2007-03-14 20:44 ` de Almeida, Valmor F.

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox