Gentoo Archives: gentoo-user

From: Andrey Falko <ma3oxuct@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] I don't understand what's happening with "emerge gnupg"
Date: Sun, 16 Dec 2007 00:24:19
Message-Id: 350fc7cf0712151615m53bcabb4j6e4bd818285736e4@mail.gmail.com
In Reply to: [gentoo-user] I don't understand what's happening with "emerge gnupg" by Walter Dnes
1 On Dec 15, 2007 6:55 PM, Walter Dnes <waltdnes@××××××××.org> wrote:
2
3 > I just did an "emerge --sync", and checked what was available for
4 > updateing...
5 >
6 > [m3000][root][~] emerge --ask --deep --update --world
7 >
8 > These are the packages that would be merged, in order:
9 >
10 > Calculating world dependencies... done!
11 > [ebuild U ] sys-devel/gnuconfig-20070724 [20070118]
12 > [ebuild U ] dev-libs/libassuan-1.0.2-r1 [0.6.10]
13 > [ebuild U ] sys-devel/gettext-0.17 [0.16.1-r1]
14 > [ebuild U ] dev-util/dialog-1.1.20071028 [1.1.20070930]
15 > [ebuild U ] sys-libs/com_err-1.40.3 [1.40.2]
16 > [ebuild U ] www-client/w3m-0.5.2-r1 [0.5.2]
17 > [ebuild U ] sys-libs/ss-1.40.3 [1.40.2]
18 > [ebuild U ] sys-fs/e2fsprogs-1.40.3 [1.40.2]
19 > [ebuild U ] net-firewall/iptables-1.3.8-r2 [1.3.8-r1]
20 > [ebuild U ] x11-apps/xinit-1.0.5-r1 [1.0.4] USE="-hal% -pam%"
21 > [ebuild N ] app-crypt/pinentry-0.7.3 USE="ncurses -caps -gtk -qt3"
22 > [ebuild U ] app-crypt/gnupg-2.0.7 [1.4.7-r1] USE="-doc% -openct%
23 > -pcsc-lite%"
24 > [blocks B ] <=app-crypt/gnupg-2.0.1 (is blocking app-crypt/gnupg-2.0.7
25 > )
26 >
27 > I do *NOT* have *ANY* packages masked in /etc/portage/package.mask
28 > Anyhow, I manually unmerged gnupg (would you believe version 1.4.7-r1 ?),
29 > and asked for an update again...
30 >
31 > [m3000][root][~] emerge --ask --deep --update --world
32 >
33 > These are the packages that would be fetched, in order:
34 >
35 > Calculating world dependencies... done!
36 > [ebuild U ] sys-devel/gnuconfig-20070724 [20070118]
37 > [ebuild U ] dev-libs/libassuan-1.0.2-r1 [0.6.10]
38 > [ebuild U ] sys-devel/gettext-0.17 [0.16.1-r1]
39 > [ebuild U ] dev-util/dialog-1.1.20071028 [1.1.20070930]
40 > [ebuild U ] sys-libs/com_err-1.40.3 [1.40.2]
41 > [ebuild U ] www-client/w3m-0.5.2-r1 [0.5.2]
42 > [ebuild U ] sys-libs/ss-1.40.3 [1.40.2]
43 > [ebuild U ] sys-fs/e2fsprogs-1.40.3 [1.40.2]
44 > [ebuild U ] net-firewall/iptables-1.3.8-r2 [1.3.8-r1]
45 > [ebuild U ] x11-apps/xinit-1.0.5-r1 [1.0.4] USE="-hal% -pam%"
46 > [ebuild N ] app-crypt/pinentry-0.7.3 USE="ncurses -caps -gtk -qt3"
47 > [ebuild N ] app-crypt/gnupg-2.0.7 USE="bzip2 -doc -ldap -nls -openct
48 > -pcsc-lite (-selinux) -smartcard"
49 >
50 > Curious minds want to know...
51 >
52 > - why didn't portage replace the old version itself? That's generally
53 > part of the update process.
54
55
56 Probably because for some package a DEPEND was set to something like:
57 >=gnupg-2.0.7
58
59 >
60 >
61 > - once I manually unmerged gnupg, what brings it back? I did *NOT*
62 > use revdep-rebuild.
63
64 A package on your system needs gnupg as a dependency.
65
66 >
67 >
68 > - what's with the additional flags for 2.0.7 compared to what 2.0.7
69 > had the previous time I tried?
70
71 Some flags were added it to allow for more customization of gnupg is my
72 guess.
73
74 Good questions!
75
76 >
77 >
78 > --
79 > Walter Dnes <waltdnes@××××××××.org>
80 > I'm not repeating myself
81 > I'm an X Window user... I'm an ex-Windows-user
82 > --
83 > gentoo-user@g.o mailing list
84 >
85 >