Gentoo Archives: gentoo-user

From: Rumen Yotov <rumen@××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] sys-libs/-MERGING-pam
Date: Fri, 02 May 2008 16:30:18
Message-Id: 4815CDD7.5000908@qrypto.org
In Reply to: [gentoo-user] sys-libs/-MERGING-pam by Mark Knecht
1 Mark Knecht wrote:
2 > Hi,
3 > I'm just about done cleaning up a machine that I haven't touched in
4 > a while. For the first time I used eix-test-obsolete to look for
5 > inconsistencies in the portage config files. It worked wel. The
6 > machine is clean in terms of emerge -DuN world;emerge
7 > --depclean;revdep-rebuild. However I am left with one strange package
8 > that doesn't exit. I'm thinking sys-libs/-MERGING-pam is left over
9 > from some emerge that possibly failed and would like to clean it up. I
10 > does exist in /var/db/pkg but I've never touched anything in these
11 > dirfectories by hand so I'd like to know the right way to go about
12 > this.
13 >
14 > The other few packages that failed in eix-test-obsolete allowed an
15 > emerge -C but this one doesn't.
16 >
17 > Thanks,
18 > Mark
19 >
20 > gandalf ~ # slocate MERGING-pam
21 > /var/db/pkg/sys-libs/-MERGING-pam-0.99.8.1-r1
22 > gandalf ~ #
23 >
24 > gandalf ~ # eix-test-obsolete
25 >
26 > No non-matching entries in /etc/portage/package.keywords.
27 > No non-matching entries in /etc/portage/package.mask.
28 > No non-matching entries in /etc/portage/package.unmask.
29 > No non-matching or empty entries in /etc/portage/package.use.
30 > No non-matching or empty entries in /etc/portage/package.cflags.
31 > The following installed packages are not in the database:
32 >
33 > sys-libs/-MERGING-pam
34 > --
35 >
36 > No redundant entries in /etc/portage/package.keywords (or test switched off).
37 > No redundant entries in /etc/portage/package.mask (or test switched off).
38 > No redundant entries in /etc/portage/package.unmask (or test switched off).
39 > No redundant entries in /etc/portage/package.use (or test switched off).
40 > No redundant entries in /etc/portage/package.cflags (or test switched off).
41 > No uninstalled entries in /etc/portage/package.keywords (or test switched off).
42 > No uninstalled entries in /etc/portage/package.mask (or test switched off).
43 > No uninstalled entries in /etc/portage/package.unmask (or test switched off).
44 > No uninstalled entries in /etc/portage/package.use (or test switched off).
45 > No uninstalled entries in /etc/portage/package.cflags (or test switched off).
46 > All installed versions of packages are in the database (or test switched off).
47 > gandalf ~ # eix -I pam
48 > [I] sys-libs/pam
49 > Available versions: 0.99.8.1-r1 0.99.9.0 ~1.0.1 {audit cracklib
50 > elibc_FreeBSD elibc_glibc nls selinux test vim-syntax}
51 > Installed versions: 0.99.9.0(09:06:34 12/24/07)(cracklib
52 > elibc_glibc nls -audit -elibc_FreeBSD -selinux -test -vim-syntax)
53 > Homepage: http://www.kernel.org/pub/linux/libs/pam/
54 > Description: Linux-PAM (Pluggable Authentication Modules)
55 >
56 > gandalf ~ #
57 >
58 Hi Mark,
59
60 Just remove (or move it somewhere) the whole directory:
61 #rm -rf /var/db/pkg/sys-libs/-MERGING-pam-0.99.8.1-r1
62 Probably left from some error while merging pam.
63 Then test again.
64 HTH, Rumen
65 --
66 gentoo-user@l.g.o mailing list