* [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