1 |
Hello, Rick, thanks for the reply. |
2 |
|
3 |
On Mon, Jun 09, 2014 at 12:18:41PM -0400, Rick "Zero_Chaos" Farina wrote: |
4 |
> On 06/09/2014 11:34 AM, Alan Mackenzie wrote: |
5 |
|
6 |
> > I do this: |
7 |
|
8 |
> > emerge --unmerge upower |
9 |
> > emerge -1vp sys-power/upower-pm-utils |
10 |
|
11 |
> > , and I still get portage threatening to merge that other init system: |
12 |
|
13 |
> > These are the packages that would be merged, in order: |
14 |
|
15 |
> > Calculating dependencies... done! |
16 |
> > [ebuild N ] dev-python/lxml-3.3.5 USE="threads -beautifulsoup3 -doc -examples" PYTHON_TARGETS="python2_7 python3_3 -python3_2 (-python3_4)" 3,387 kB |
17 |
> > [ebuild N ] sys-apps/systemd-212-r5:0/2 USE="acl filecaps firmware-loader gudev introspection kmod pam policykit python seccomp -audit -cryptsetup -doc -gcrypt -http (-kdbus) -lzma -qrcode (-selinux) (-ssl) {-test} -vanilla -xattr" ABI_X86="(64) (-32) (-x32)" PYTHON_SINGLE_TARGET="python2_7 -python3_2 -python3_3" PYTHON_TARGETS="python2_7 python3_3 -python3_2" 2,659 kB |
18 |
> > [ebuild N ] sys-apps/gentoo-systemd-integration-4 52 kB |
19 |
> > [ebuild N ] virtual/libgudev-208 USE="introspection -static-libs" ABI_X86="(64) (-32) (-x32)" 0 kB |
20 |
> > [ebuild N ] sys-power/upower-pm-utils-0.9.23 USE="introspection -doc -ios" 416 kB |
21 |
> > [blocks B ] sys-fs/udev ("sys-fs/udev" is blocking sys-apps/systemd-212-r5, sys-apps/gentoo-systemd-integration-4) |
22 |
> > [blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/udev-208) |
23 |
|
24 |
> > Total: 5 packages (5 new), Size of downloads: 6,513 kB |
25 |
> > Conflict: 2 blocks (2 unsatisfied) |
26 |
|
27 |
> It would be helpful to build with --tree so we can get some idea of what |
28 |
> is depending on systemd. |
29 |
|
30 |
OK. emerge -1vpt sys-power/upower-pm-utils gives me: |
31 |
|
32 |
These are the packages that would be merged, in reverse order: |
33 |
|
34 |
Calculating dependencies ... done! |
35 |
[ebuild N ] sys-power/upower-pm-utils-0.9.23 USE="introspection -doc -ios" 416 kB |
36 |
[ebuild N ] virtual/libgudev-208 USE="introspection -static-libs" ABI_X86="(64) (-32) (-x32)" 0 kB |
37 |
[nomerge ] virtual/libgudev-208 USE="introspection -static-libs" ABI_X86="(64) (-32) (-x32)" |
38 |
[nomerge ] sys-apps/systemd-212-r5:0/2 USE="acl filecaps firmware-loader gudev introspection kmod pam policykit python seccomp -audit -cryptsetup -doc -gcrypt -http (-kdbus) -lzma -qrcode (-selinux) (-ssl) {-test} -vanilla -xattr" ABI_X86="(64) (-32) (-x32)" PYTHON_SINGLE_TARGET="python2_7 -python3_2 -python3_3" PYTHON_TARGETS="python2_7 python3_3 -python3_2" |
39 |
[ebuild N ] sys-apps/gentoo-systemd-integration-4 52 kB |
40 |
[ebuild N ] sys-apps/systemd-212-r5:0/2 USE="acl filecaps firmware-loader gudev introspection kmod pam policykit python seccomp -audit -cryptsetup -doc -gcrypt -http (-kdbus) -lzma -qrcode (-selinux) (-ssl) {-test} -vanilla -xattr" ABI_X86="(64) (-32) (-x32)" PYTHON_SINGLE_TARGET="python2_7 -python3_2 -python3_3" PYTHON_TARGETS="python2_7 python3_3 -python3_2" 2,659 kB |
41 |
[ebuild N ] dev-python/lxml-3.3.5 USE="threads -beautifulsoup3 -doc -examples" PYTHON_TARGETS="python2_7 python3_3 -python3_2 (-python3_4)" 3,387 kB |
42 |
[blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/udev-208) |
43 |
[blocks B ] sys-fs/udev ("sys-fs/udev" is blocking sys-apps/systemd-212-r5, sys-apps/gentoo-systemd-integration-4) |
44 |
|
45 |
Total: 5 packages (5 new), Size of downloads: 6,513 kB |
46 |
Conflict: 2 blocks (2 unsatisfied) |
47 |
|
48 |
. Taking a hint from the emerge man page, and adding --update, I get: |
49 |
|
50 |
These are the packages that would be merged, in reverse order: |
51 |
|
52 |
Calculating dependencies ... done! |
53 |
[ebuild N ] sys-power/upower-pm-utils-0.9.23 USE="introspection -doc -ios" 416 kB |
54 |
[ebuild N ] virtual/libgudev-208 USE="introspection -static-libs" ABI_X86="(64) (-32) (-x32)" 0 kB |
55 |
[ebuild U ] sys-fs/udev-212-r1 [208] USE="acl firmware-loader gudev introspection kmod -doc (-selinux) -static-libs (-openrc%*)" ABI_X86="(64) (-32) (-x32)" 2,660 kB |
56 |
[ebuild U ] sys-apps/hwids-20140317 [20130915.1] USE="udev" 1,585 kB |
57 |
[ebuild U ] sys-apps/kmod-17 [15] USE="python%* tools zlib -debug -doc -lzma -static-libs (-openrc%*)" PYTHON_TARGETS="python2_7%* python3_3%* -python3_2% (-python3_4)" 1,450 kB |
58 |
|
59 |
Total: 5 packages (3 upgrades, 2 new), Size of downloads: 6,110 kB |
60 |
|
61 |
, which seems like what I wanted in the first place. |
62 |
|
63 |
Then again, I call |
64 |
|
65 |
emerge -1vpuND --color y --tree sys-power/upower-pm-utils 2>&1 | less -F |
66 |
|
67 |
, things go pear shaped again, with: |
68 |
|
69 |
These are the packages that would be merged, in reverse order: |
70 |
|
71 |
Calculating dependencies .... ............. .. .... .............. .... done! |
72 |
|
73 |
!!! Multiple package instances within a single package slot have been pulled |
74 |
!!! into the dependency graph, resulting in a slot conflict: |
75 |
|
76 |
dev-lang/perl:0 |
77 |
|
78 |
(dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) pulled in by |
79 |
>=dev-lang/perl-5.16 required by (dev-perl/XML-Parser-2.410.0::gentoo, installed) |
80 |
|
81 |
(dev-lang/perl-5.12.4-r1::gentoo, installed) pulled in by |
82 |
dev-lang/perl:0/0= required by (net-print/cups-filters-1.0.53::gentoo, installed) |
83 |
|
84 |
app-text/poppler:0 |
85 |
|
86 |
(app-text/poppler-0.24.3::gentoo, installed) pulled in by |
87 |
app-text/poppler:0/43=[cxx,jpeg,lcms,tiff,xpdf-headers(+)] required by (net-print/cups-filters-1.0.53::gentoo, installed) |
88 |
|
89 |
(app-text/poppler-0.26.1::gentoo, ebuild scheduled for merge) pulled in by |
90 |
(no parents that aren't satisfied by other packages in this slot) |
91 |
|
92 |
|
93 |
What the heck is going on, when a package management system can't even |
94 |
make a decision on which version of perl to use, and stick to that |
95 |
decision? And it can only be described as a bug, that the gobbledegook |
96 |
"(no parents that aren't satisfied by other packages in this slot)" |
97 |
passes for a supposedly informative message. |
98 |
|
99 |
Anyhow, thanks indeed for the help. Maybe, someday in the distant |
100 |
future, I'll succeed in updating my Gentoo system after all. |
101 |
|
102 |
Have a great evening! |
103 |
|
104 |
> Thanks, |
105 |
> Zero |
106 |
|
107 |
-- |
108 |
Alan Mackenzie (Nuremberg, Germany). |