Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Portage issue
Date: Tue, 19 Feb 2008 20:21:22
Message-Id: 200802192218.01568.alan.mckinnon@gmail.com
In Reply to: Re: [gentoo-user] Portage issue by Michael Schmarck
1 On Tuesday 19 February 2008, Michael Schmarck wrote:
2 > Hello!
3 >
4 > Alan McKinnon-2 wrote:
5 > > On Sunday 03 February 2008, Robert Stockdale IV wrote:
6 > >> [blocks B ] <sys-apps/portage-2.1.4_rc1 (is blocking
7 > >> app-shells/bash- 3.2_p33)
8 > >
9 > > emerge --sync, there is a later version of portage in the tree that
10 > > bash does not block
11 >
12 > Hm. Are you sure?
13
14 Not so much anymore...
15
16 One of the admins at work is having similar troubles with a machine not
17 updated for a while. I didn't go through this on my notebook which is
18 updated weekly, so perhaps I hit an ideal window of opportunity between
19 commits.
20
21 Let's look at this in more detail:
22
23 You have portage-2.1.2.2 and want to upgrade to 2.1.4.4
24 You have bash-3.1_p17 and want to upgrade to 3.2_33
25
26 bash-3.1_p17 has no DEPEND blockers
27 bash-3.2-p17-r1 has no DEPEND blockers
28 bash-3.2_p33 blocks <portage-2.1.4-rc1
29
30 portage-2.1.2.12 requires >=app-shells/bash-3.1_p17
31 portage-2.1.3.19 requires >=app-shells/bash-3.2_p17
32 portage-2.1.4.4 requires >=app-shells/bash-3.2_p17
33
34
35 Ignore the conditional blocker from portage as you should not have build
36 in USE. Now aside from what on earth certain versions of portage have
37 to do with certain versions of bash...
38
39 try this:
40
41 emerge bash-3.2-p17-r1
42 emerge portage
43 emerge bash
44
45 > I just installed 2007.0 and set ACCEPT_KEYWORDS=~x86. I then
46 > did a emerge --sync followed by an "emerge -vat portage". Result:
47 >
48 > test9 / # emerge -vat portage
49 >
50 > These are the packages that would be merged, in reverse order:
51 >
52 > Calculating dependencies... done!
53 > [nomerge ] sys-apps/portage-2.1.4.4 [2.1.2.2] USE="-build -doc
54 > -epydoc (-selinux)" LINGUAS="-pl"
55 > [ebuild U ] app-shells/bash-3.2_p33 [3.1_p17] USE="-afs
56 > -bashlogger nls -plugins% -vanilla" 2,564 kB
57 > [ebuild U ] sys-apps/portage-2.1.4.4 [2.1.2.2] USE="-build -doc
58 > -epydoc (-selinux)" LINGUAS="-pl" 368 kB
59 > [nomerge ] dev-lang/python-2.5.1-r5 USE="berkdb -bootstrap
60 > -build -doc -examples gdbm -ipv6 ncurses -nothreads readline -sqlite
61 > ssl -tk -ucs2" [ebuild N ] app-admin/python-updater-0.4 4 kB
62 > [ebuild NS ] dev-lang/python-2.5.1-r5 USE="berkdb -bootstrap
63 > -build -doc -examples gdbm -ipv6 ncurses -nothreads readline -sqlite
64 > ssl -tk -ucs2" 9,174 kB
65 > [ebuild U ] sys-apps/sandbox-1.2.18.1-r2 [1.2.17] 232 kB
66 > [blocks B ] <sys-apps/portage-2.1.4_rc1 (is blocking
67 > app-shells/bash-3.2_p33)
68 >
69 > Total: 5 packages (3 upgrades, 1 new, 1 in new slot, 1 block), Size
70 > of downloads: 12,338 kB
71 >
72 > !!! Error: The above package list contains packages which cannot be
73 > installed
74 > !!! at the same time on the same system.
75 >
76 > For more information about Blocked Packages, please refer to the
77 > following section of the Gentoo Linux x86 Handbook (architecture is
78 > irrelevant):
79 >
80 > http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
81 >
82 > How do you get around this blocker?
83 >
84 > Thanks,
85 > Michael
86 >
87 > -----
88 > --
89 > Michael Schmarck
90 > michael.schmarck@×××××××××××××.de
91 > --
92 > View this message in context:
93 > http://www.nabble.com/Portage-issue-tp15256634p15562413.html Sent
94 > from the gentoo-user mailing list archive at Nabble.com.
95
96
97
98 --
99 Alan McKinnon
100 alan dot mckinnon at gmail dot com
101
102 --
103 gentoo-user@l.g.o mailing list

Replies

Subject Author
Re: [gentoo-user] Portage issue Michael Schmarck <michael.schmarck@×××××××××××××.de>