1 |
Dale wrote: |
2 |
> Vaeth wrote: |
3 |
> > > Is this not in portage, not in the world file or what? |
4 |
> > > |
5 |
> > > Installed packages with a version not in the database (or masked): |
6 |
> |
7 |
> Also, emerge -uvDNp comes out clean. Nothing to upgrade or downgrade. |
8 |
> Revdep-rebuild comes out clean as well. |
9 |
|
10 |
The installed packages are not necessarily in a one-to-one correspondence |
11 |
with emerge -NaDuv world. |
12 |
More precisely, the following are the exceptions: |
13 |
|
14 |
1. It might be that a package A was installed earlier as a dependency of |
15 |
another package B. If you then uninstalled that package B, or if you |
16 |
changed a useflags of package B, or if the ebuild author changed |
17 |
the dependencies for package B, it might be that package A is no |
18 |
longer needed. So emerge -NaDuv world will not see a reason to upgrade |
19 |
this package. |
20 |
|
21 |
2. It might be a slotted package, and an old slot is not needed by |
22 |
anything. |
23 |
|
24 |
Ideally, you should see both types listed for removal with |
25 |
emerge -p --depclean |
26 |
|
27 |
eix does not care *why* a package is installed. If you just list the |
28 |
package in question with eix, you will see which versions are installed |
29 |
and which versions are available in the database (i.e. in your case: |
30 |
available in the portage tree), and you will see that the installed |
31 |
version (or at least one of them) is not available anymore... |
32 |
|
33 |
Usually this is a hint that you will want to upgrade that version or |
34 |
uninstall it or that you want to keep a local copy of the original ebuild |
35 |
in your overlay (and usually also of the tarball) (the latter only |
36 |
for the case that you disagree with the gentoo developers and want to |
37 |
continue to use the old version for some reason - you have to make sure |
38 |
that you can still reemerge the package for the case that e.g. |
39 |
revdep-rebuilds finds a missing library in that package). |
40 |
|
41 |
Regards |
42 |
Martin |
43 |
-- |
44 |
gentoo-user@l.g.o mailing list |