1 |
On 22/03/2015 12:45, lee wrote: |
2 |
|
3 |
|
4 |
[big snip] |
5 |
|
6 |
|
7 |
> Apcupsd is non-vital, so: |
8 |
> |
9 |
> |
10 |
> ,---- |
11 |
> | emerge -a --nodeps apcupsd |
12 |
> | [ebuild R ] sys-power/apcupsd-3.14.8-r2 |
13 |
> | |
14 |
> | emerge -j 8 -a --update --deep --with-bdeps=y @world |
15 |
> | Calculating dependencies... done! [26/102052] |
16 |
> | [ebuild U ] virtual/libiconv-0-r2 [0-r1] |
17 |
> | [ebuild U ] sys-devel/gnuconfig-20140728 [20140212] |
18 |
> | [ebuild U ] sys-libs/timezone-data-2015a [2014j] |
19 |
> | [ebuild U ] app-text/rman-3.2-r1 [3.2] |
20 |
> | [ebuild U ] dev-libs/vala-common-0.26.2 [0.24.0] |
21 |
> | [ebuild U ] gnome-base/gnome-common-3.14.0 [3.12.0] |
22 |
> | [ebuild U ] sys-devel/make-4.1-r1 [4.0-r1] |
23 |
> | [ebuild U ] app-admin/eselect-1.4.4 [1.4.3] |
24 |
> | [ebuild U ] sys-apps/man-pages-3.79 [3.78] |
25 |
> | [ebuild U ] media-fonts/liberation-fonts-2.00.1-r1 [2.00.0-r1] |
26 |
> | [ebuild U ] sys-kernel/linux-headers-3.18 [3.16] |
27 |
> | [ebuild U ] app-crypt/gnupg-1.4.19 [1.4.18] |
28 |
> | [ebuild U ] mail-client/mutt-1.5.23-r5 [1.5.22-r3] |
29 |
> | [ebuild U ] dev-lang/orc-0.4.23 [0.4.19] |
30 |
> | [ebuild U ] dev-libs/openssl-1.0.1l-r1 [1.0.1k] |
31 |
> | [ebuild U ] dev-python/setuptools-12.0.1 [7.0] |
32 |
> | [ebuild U ] dev-util/gdbus-codegen-2.42.2 [2.40.2] |
33 |
> | [ebuild U ] dev-libs/glib-2.42.2 [2.40.2] USE="-dbus%" |
34 |
> | [ebuild U ] sys-apps/util-linux-2.25.2-r2 [2.24.1-r3] USE="-systemd% -tty-helpers*" |
35 |
> | [ebuild U ] x11-libs/libXfont-1.5.1 [1.5.0] |
36 |
> | [ebuild U ] x11-libs/libXxf86vm-1.1.4 [1.1.3] |
37 |
> | [ebuild U ] app-editors/nano-2.3.6 [2.3.2] USE="spell*" |
38 |
> | [ebuild UD ] sys-apps/sysvinit-2.88-r4 [2.88-r7] |
39 |
> | [ebuild U ] dev-qt/qtgui-4.8.5-r4 [4.8.5-r3] |
40 |
> | [ebuild U ] x11-libs/cairo-1.12.18-r1 [1.12.16-r4] |
41 |
> | [ebuild NS ] sys-kernel/gentoo-sources-3.18.9 [3.17.7, 3.17.8-r1, 3.18.7] USE="-build -deblob -experimental -symlink" |
42 |
> | [ebuild U ] dev-libs/gobject-introspection-common-1.42.0 [1.40.0] |
43 |
> | [ebuild U ] dev-libs/gobject-introspection-1.42.0-r1 [1.40.0-r2] |
44 |
> | [blocks b ] <dev-libs/gobject-introspection-1.42.0 ("<dev-libs/gobject-introspection-1.42.0" is blocking dev-libs/gobject-introspection-common-1.42.0) |
45 |
> | [ebuild U ] dev-libs/atk-2.14.0 [2.12.0-r1] |
46 |
> | [ebuild U ] media-libs/gstreamer-1.4.5 [1.2.4-r2] |
47 |
> | [ebuild U ] gnome-base/gsettings-desktop-schemas-3.14.1 [3.12.2] |
48 |
> | [ebuild U ] app-accessibility/at-spi2-core-2.14.1 [2.12.0] |
49 |
> | [ebuild U ] dev-libs/json-glib-1.0.2-r1 [1.0.2] |
50 |
> | [ebuild U ] net-misc/modemmanager-1.4.2 [1.4.0] |
51 |
> | [ebuild U ] net-libs/glib-networking-2.42.1 [2.40.1-r1] |
52 |
> | [ebuild U ] app-accessibility/at-spi2-atk-2.14.1 [2.12.1] |
53 |
> | [ebuild U ] gnome-base/librsvg-2.40.8 [2.40.6] |
54 |
> | [ebuild U ] x11-libs/gtk+-2.24.27 [2.24.25] |
55 |
> | [ebuild U ] media-libs/gst-plugins-base-1.4.5 [1.2.4-r1] |
56 |
> | [ebuild U ] net-libs/libsoup-2.48.1 [2.46.0-r1] |
57 |
> | [ebuild N ] x11-themes/adwaita-icon-theme-3.14.1 USE="-branding" |
58 |
> | [ebuild U ] x11-libs/gtk+-3.14.9 [3.12.2] USE="-broadway%" |
59 |
> | [ebuild U ] x11-drivers/nvidia-drivers-346.47 [346.35] |
60 |
> | [blocks B ] <sys-apps/sysvinit-2.88-r7 ("<sys-apps/sysvinit-2.88-r7" is blocking sys-apps/util-linux-2.25.2-r2, sys-apps/util-linux-2.24.1-r3) |
61 |
> | [blocks B ] <sys-apps/sysvinit-2.88-r6 ("<sys-apps/sysvinit-2.88-r6" is blocking sys-process/procps-3.3.9-r2) |
62 |
> | [blocks B ] >=sys-apps/util-linux-2.23 (">=sys-apps/util-linux-2.23" is blocking sys-apps/sysvinit-2.88-r4) |
63 |
> | |
64 |
> | * Error: The above package list contains packages which cannot be |
65 |
> | * installed at the same time on the same system. |
66 |
> | |
67 |
> | (sys-process/procps-3.3.9-r2:0/0::gentoo, installed) pulled in by |
68 |
> | sys-process/procps required by @system |
69 |
> | |
70 |
> | (sys-apps/util-linux-2.25.2-r2:0/0::gentoo, ebuild scheduled for merge) pulled in by |
71 |
> | >=sys-apps/util-linux-2.24.1-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=sys-apps/util-linux-2.24.1-r3[abi_x86_64 |
72 |
> | (-)]) required by (x11-libs/libSM-1.2.2-r1:0/0::gentoo, installed) |
73 |
> | sys-apps/util-linux required by (app-text/xmlto-0.0.26:0/0::gentoo, installed) |
74 |
> | sys-apps/util-linux required by (app-text/build-docbook-catalog-1.19.1:0/0::gentoo, installed) |
75 |
> | sys-apps/util-linux[static-libs?] (sys-apps/util-linux) required by (sys-fs/zfs-9999:0/0::gentoo, installed) |
76 |
> | >=sys-apps/util-linux-2.20 required by (sys-fs/udev-216:0/0::gentoo, installed) |
77 |
> | >=sys-apps/util-linux-2.16 required by (sys-fs/e2fsprogs-1.42.12:0/0::gentoo, installed) |
78 |
> | >=sys-apps/util-linux-2.16 required by (dev-libs/apr-1.5.0-r2:1/1::gentoo, installed) |
79 |
> | sys-apps/util-linux required by @system |
80 |
> | sys-apps/util-linux required by (net-fs/nfs-utils-1.3.1-r5:0/0::gentoo, installed) |
81 |
> | sys-apps/util-linux required by (app-emulation/lxc-1.0.7:0/0::gentoo, installed) |
82 |
> | |
83 |
> | (sys-apps/sysvinit-2.88-r4:0/0::gentoo, ebuild scheduled for merge) pulled in by |
84 |
> | >=sys-apps/sysvinit-2.86-r6 required by (sys-apps/openrc-0.13.11:0/0::gentoo, installed) |
85 |
> | <=sys-apps/sysvinit-2.88-r4 required by (sys-power/apcupsd-3.14.8-r2:0/0::gentoo, installed) |
86 |
> | sys-apps/sysvinit required by @selected |
87 |
> | |
88 |
> | |
89 |
> | For more information about Blocked Packages, please refer to the following |
90 |
> | section of the Gentoo Linux x86 Handbook (architecture is irrelevant): |
91 |
> | |
92 |
> | http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked |
93 |
> | |
94 |
> | |
95 |
> | The following USE changes are necessary to proceed: |
96 |
> | (see "package.use" in the portage(5) man page for more details) |
97 |
> | # required by x11-libs/pango-1.36.8 |
98 |
> | # required by media-libs/gst-plugins-base-1.4.5[pango] |
99 |
> | # required by net-libs/webkit-gtk-2.4.8-r200[gstreamer] |
100 |
> | # required by media-gfx/gimp-2.8.10-r1[webkit] |
101 |
> | # required by @selected |
102 |
> | # required by @world (argument) |
103 |
> | =x11-libs/cairo-1.12.18-r1 xcb X |
104 |
> `---- |
105 |
> |
106 |
> |
107 |
> The USE changes don't help, and I would conclude that I cannot update |
108 |
> because there is no combination of packages that would satisfy all |
109 |
> dependencies. And this shouldn't happen. |
110 |
> |
111 |
> |
112 |
|
113 |
|
114 |
|
115 |
It looks to me like sysvinit-2.88-r7 was stabilized and the maintainer |
116 |
of apcupsd didn't notice. From the ebuild for apcupsd-3.14.8-r2: |
117 |
|
118 |
DEPEND=" |
119 |
|| ( >=sys-apps/util-linux-2.23[tty-helpers] |
120 |
<=sys-apps/sysvinit-2.88-r4 |
121 |
sys-freebsd/freebsd-ubin |
122 |
) |
123 |
|
124 |
What I suggest is copy that ebuild to your local overlay and update the |
125 |
DEPEND to <=sys-apps/sysvinit-2.88-r7 and redigest |
126 |
|
127 |
If that gives a correct update path for world, then file a bug against |
128 |
apcupsd. |
129 |
|
130 |
You might have to first work through the entirely unrelated USE changes |
131 |
for cairo to get emerge -avuND world to complete though |
132 |
|
133 |
|
134 |
|
135 |
-- |
136 |
Alan McKinnon |
137 |
alan.mckinnon@×××××.com |