Gentoo Archives: gentoo-user

From: gottlieb@×××.edu
To: gentoo-user@l.g.o
Subject: [gentoo-user] trouble downgrading systemd and virtual/udev
Date: Wed, 25 Sep 2013 22:25:00
Message-Id: 87y56k1qvo.fsf@nyu.edu
1 I want to downgrade systemd from 207-r2 to 204 (highest stable).
2
3 I currently have virtual/udev-206-r2 installed, which prevents
4 systemd-204.
5
6 OK. So I need to downgrade virtual/udev to 200.
7
8 I thought
9 emerge -1 =virtual/udev-200 =sys-apps/systemd-204
10 would do it. But this failed (see below) and suggested masking
11 might help.
12
13 So I added package.mask/systemd, which contains
14 >=virtual/udev-201
15 >=sys-apps/systemd-205
16 and then issued the same emerge as above.
17 But this also failed (see below).
18 What incantation do I need?
19
20 thanks,
21 allan
22
23
24
25 =========== output from emerge without package.mask/systemd =========
26
27 livecd package.mask # emerge -1 =virtual/udev-200 =sys-apps/systemd-204
28
29 These are the packages that would be merged, in reverse order:
30
31 Calculating dependencies... done!
32 [ebuild UD ] sys-apps/systemd-204 [207-r2] USE="acl firmware-loader gudev introspection keymap%* kmod pam policykit tcpd -audit -cryptsetup -doc -gcrypt -http -lzma -openrc -python -qrcode (-selinux) -static-libs% {-test} -vanilla -xattr (-filecaps%*)" ABI_X86="(-32%) (-64%*) (-x32%)" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" 2,136 kB
33 [nomerge ] gnome-base/gnome-3.6.2:2.0 USE="bluetooth cdr cups extras fallback -accessibility"
34 [nomerge ] gnome-base/gnome-shell-3.6.3.1 USE="bluetooth i18n networkmanager systemd" PYTHON_TARGETS="python2_7 -python2_6"
35 [nomerge ] net-wireless/gnome-bluetooth-3.6.1:2/11 USE="introspection -debug -sendto"
36 [nomerge ] app-mobilephone/obexd-0.46 USE="eds usb -nokia -server"
37 [nomerge ] dev-libs/openobex-1.5 USE="bluetooth usb -debug -irda -syslog"
38 [nomerge ] virtual/libusb-0-r1 ABI_X86="(64) -32 (-x32)"
39 [nomerge ] dev-libs/libusb-compat-0.1.5-r2 USE="-debug -examples -static-libs" ABI_X86="(64) -32 (-x32)"
40 [nomerge ] virtual/libusb-1-r1:1 ABI_X86="(64) -32 (-x32)"
41 [nomerge ] dev-libs/libusbx-1.0.17:1 USE="udev -debug -doc -examples -static-libs {-test}" ABI_X86="(64) -32 (-x32)"
42 [nomerge ] virtual/udev-206-r2 USE="gudev introspection kmod (-selinux) -static-libs" ABI_X86="(64) -32 (-x32)"
43 [nomerge ] sys-fs/udev-207 USE="acl firmware-loader gudev introspection kmod openrc -doc (-selinux) -static-libs" ABI_X86="(64) -32 (-x32)"
44 [ebuild N ] sys-fs/udev-init-scripts-26 5 kB
45 [ebuild N ] sys-fs/udev-207 USE="acl firmware-loader gudev introspection kmod openrc -doc (-selinux) -static-libs" ABI_X86="(64) -32 (-x32)" 2 kB
46 [ebuild UD ] virtual/udev-200 [206-r2] USE="gudev hwdb%* introspection keymap%* kmod (-selinux) -static-libs" ABI_X86="(-32%) (-64%*) (-x32%)" 0 kB
47 [blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/udev-207)
48 [blocks B ] sys-fs/udev ("sys-fs/udev" is blocking sys-apps/systemd-207-r2, sys-apps/systemd-204)
49
50 Total: 4 packages (2 downgrades, 2 new), Size of downloads: 2,142 kB
51 Conflict: 2 blocks (2 unsatisfied)
52
53 !!! Multiple package instances within a single package slot have been pulled
54 !!! into the dependency graph, resulting in a slot conflict:
55
56 virtual/udev:0
57
58 (virtual/udev-200::gentoo, ebuild scheduled for merge) pulled in by
59 =virtual/udev-200[gudev] required by (dev-libs/libgusb-0.1.6::gentoo, installed)
60 (and 27 more with the same problem)
61
62 (virtual/udev-206-r2::gentoo, installed) pulled in by
63 >=virtual/udev-200[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?] required by (dev-libs/libusbx-1.0.17::gentoo, installed)
64 >=virtual/udev-206-r2 required by (sys-fs/udev-207::gentoo, ebuild scheduled for merge)
65
66
67 It may be possible to solve this problem by using package.mask to
68 prevent one of those packages from being selected. However, it is also
69 possible that conflicting dependencies exist such that they are
70 impossible to satisfy simultaneously. If such a conflict exists in
71 the dependencies of two different packages, then those packages can
72 not be installed simultaneously. You may want to try a larger value of
73 the --backtrack option, such as --backtrack=30, in order to see if
74 that will solve this conflict automatically.
75
76 For more information, see MASKED PACKAGES section in the emerge man
77 page or refer to the Gentoo Handbook.
78
79
80 * Error: The above package list contains packages which cannot be
81 * installed at the same time on the same system.
82
83 (sys-fs/udev-207::gentoo, ebuild scheduled for merge) pulled in by
84 >=sys-fs/udev-206-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,gudev?,introspection?,kmod?,selinux?,static-libs?] (>=sys-fs/udev-206-r2[abi_x86_64(-),abi_x86_64(-),gudev,introspection,kmod]) required by (virtual/udev-206-r2::gentoo, installed)
85
86 (sys-apps/systemd-204::gentoo, ebuild scheduled for merge) pulled in by
87 >=sys-apps/systemd-44 required by (x11-misc/colord-1.0.3::gentoo, installed)
88 >=sys-apps/systemd-31 required by (gnome-extra/gnome-screensaver-3.6.1::gentoo, installed)
89 =sys-apps/systemd-204
90 sys-apps/systemd required by (sys-auth/polkit-0.112-r1::gentoo, installed)
91 sys-apps/systemd required by (sys-apps/dbus-1.6.14::gentoo, installed)
92 >=sys-apps/systemd-186 required by (sys-apps/accountsservice-0.6.34::gentoo, installed)
93 >=sys-apps/systemd-31 required by (gnome-base/gnome-settings-daemon-3.6.4::gentoo, installed)
94 >=sys-apps/systemd-200[gudev?,introspection?,keymap(+)?,kmod?,selinux?,static-libs(-)?] (>=sys-apps/systemd-200[gudev,introspection,keymap(+),kmod]) required by (virtual/udev-200::gentoo, ebuild scheduled for merge)
95 >=sys-apps/systemd-39 required by (media-sound/pulseaudio-4.0::gentoo, installed)
96 >=sys-apps/systemd-186[pam] required by (gnome-base/gdm-3.6.2-r1::gentoo, installed)
97 >=sys-apps/systemd-44-r1[pam] required by (sys-auth/pambase-20120417-r2::gentoo, installed)
98 >=sys-apps/systemd-38 required by (gnome-extra/gnome-system-monitor-3.6.1::gentoo, installed)
99 sys-apps/systemd required by (gnome-base/gvfs-1.14.2::gentoo, installed)
100 >=sys-apps/systemd-31 required by (gnome-base/gnome-control-center-3.6.3-r1::gentoo, installed)
101 >=sys-apps/systemd-197 required by (sys-fs/udisks-2.1.1::gentoo, installed)
102 >=sys-apps/systemd-183 required by (gnome-base/gnome-session-3.6.2-r2::gentoo, installed)
103 >=sys-apps/systemd-31 required by (gnome-base/gnome-shell-3.6.3.1::gentoo, installed)
104 >=sys-apps/systemd-183 required by (net-misc/networkmanager-0.9.8.4::gentoo, installed)
105 >=sys-apps/systemd-200 required by (sys-power/upower-0.9.21::gentoo, installed)
106
107
108 For more information about Blocked Packages, please refer to the following
109 section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
110
111 http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
112
113 livecd package.mask #
114
115 =========== output from emerge with package.mask/systemd =========
116
117 livecd package.mask # emerge -1 =virtual/udev-200 =sys-apps/systemd-204
118
119 These are the packages that would be merged, in reverse order:
120
121 Calculating dependencies... done!
122 [ebuild UD ] sys-apps/systemd-204 [207-r2] USE="acl firmware-loader gudev introspection keymap%* kmod pam policykit tcpd -audit -cryptsetup -doc -gcrypt -http -lzma -openrc -python -qrcode (-selinux) -static-libs% {-test} -vanilla -xattr (-filecaps%*)" ABI_X86="(-32%) (-64%*) (-x32%)" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" 2,136 kB
123 [nomerge ] gnome-base/gnome-3.6.2:2.0 USE="bluetooth cdr cups extras fallback -accessibility"
124 [nomerge ] gnome-base/gnome-shell-3.6.3.1 USE="bluetooth i18n networkmanager systemd" PYTHON_TARGETS="python2_7 -python2_6"
125 [nomerge ] net-wireless/gnome-bluetooth-3.6.1:2/11 USE="introspection -debug -sendto"
126 [nomerge ] app-mobilephone/obexd-0.46 USE="eds usb -nokia -server"
127 [nomerge ] dev-libs/openobex-1.5 USE="bluetooth usb -debug -irda -syslog"
128 [nomerge ] virtual/libusb-0-r1 ABI_X86="(64) -32 (-x32)"
129 [nomerge ] dev-libs/libusb-compat-0.1.5-r2 USE="-debug -examples -static-libs" ABI_X86="(64) -32 (-x32)"
130 [nomerge ] virtual/libusb-1-r1:1 ABI_X86="(64) -32 (-x32)"
131 [nomerge ] dev-libs/libusbx-1.0.17:1 USE="udev -debug -doc -examples -static-libs {-test}" ABI_X86="(64) -32 (-x32)"
132 [nomerge ] virtual/udev-206-r2 USE="gudev introspection kmod (-selinux) -static-libs" ABI_X86="(64) -32 (-x32)"
133 [nomerge ] sys-fs/udev-207 USE="acl firmware-loader gudev introspection kmod openrc -doc (-selinux) -static-libs" ABI_X86="(64) -32 (-x32)"
134 [ebuild N ] sys-fs/udev-init-scripts-26 5 kB
135 [ebuild N ] sys-fs/udev-207 USE="acl firmware-loader gudev introspection kmod openrc -doc (-selinux) -static-libs" ABI_X86="(64) -32 (-x32)" 2 kB
136 [ebuild UD ] virtual/udev-200 [206-r2] USE="gudev hwdb%* introspection keymap%* kmod (-selinux) -static-libs" ABI_X86="(-32%) (-64%*) (-x32%)" 0 kB
137 [blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/udev-207)
138 [blocks B ] sys-fs/udev ("sys-fs/udev" is blocking sys-apps/systemd-207-r2, sys-apps/systemd-204)
139
140 Total: 4 packages (2 downgrades, 2 new), Size of downloads: 2,142 kB
141 Conflict: 2 blocks (2 unsatisfied)
142
143 !!! Multiple package instances within a single package slot have been pulled
144 !!! into the dependency graph, resulting in a slot conflict:
145
146 virtual/udev:0
147
148 (virtual/udev-200::gentoo, ebuild scheduled for merge) pulled in by
149 =virtual/udev-200[gudev] required by (dev-libs/libgusb-0.1.6::gentoo, installed)
150 (and 27 more with the same problem)
151
152 (virtual/udev-206-r2::gentoo, installed) pulled in by
153 >=virtual/udev-200[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?] required by (dev-libs/libusbx-1.0.17::gentoo, installed)
154 >=virtual/udev-206-r2 required by (sys-fs/udev-207::gentoo, ebuild scheduled for merge)
155
156
157 It may be possible to solve this problem by using package.mask to
158 prevent one of those packages from being selected. However, it is also
159 possible that conflicting dependencies exist such that they are
160 impossible to satisfy simultaneously. If such a conflict exists in
161 the dependencies of two different packages, then those packages can
162 not be installed simultaneously. You may want to try a larger value of
163 the --backtrack option, such as --backtrack=30, in order to see if
164 that will solve this conflict automatically.
165
166 For more information, see MASKED PACKAGES section in the emerge man
167 page or refer to the Gentoo Handbook.
168
169
170 * Error: The above package list contains packages which cannot be
171 * installed at the same time on the same system.
172
173 (sys-fs/udev-207::gentoo, ebuild scheduled for merge) pulled in by
174 >=sys-fs/udev-206-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,gudev?,introspection?,kmod?,selinux?,static-libs?] (>=sys-fs/udev-206-r2[abi_x86_64(-),abi_x86_64(-),gudev,introspection,kmod]) required by (virtual/udev-206-r2::gentoo, installed)
175
176 (sys-apps/systemd-204::gentoo, ebuild scheduled for merge) pulled in by
177 >=sys-apps/systemd-44 required by (x11-misc/colord-1.0.3::gentoo, installed)
178 >=sys-apps/systemd-31 required by (gnome-extra/gnome-screensaver-3.6.1::gentoo, installed)
179 =sys-apps/systemd-204
180 sys-apps/systemd required by (sys-auth/polkit-0.112-r1::gentoo, installed)
181 sys-apps/systemd required by (sys-apps/dbus-1.6.14::gentoo, installed)
182 >=sys-apps/systemd-186 required by (sys-apps/accountsservice-0.6.34::gentoo, installed)
183 >=sys-apps/systemd-31 required by (gnome-base/gnome-settings-daemon-3.6.4::gentoo, installed)
184 >=sys-apps/systemd-200[gudev?,introspection?,keymap(+)?,kmod?,selinux?,static-libs(-)?] (>=sys-apps/systemd-200[gudev,introspection,keymap(+),kmod]) required by (virtual/udev-200::gentoo, ebuild scheduled for merge)
185 >=sys-apps/systemd-39 required by (media-sound/pulseaudio-4.0::gentoo, installed)
186 >=sys-apps/systemd-186[pam] required by (gnome-base/gdm-3.6.2-r1::gentoo, installed)
187 >=sys-apps/systemd-44-r1[pam] required by (sys-auth/pambase-20120417-r2::gentoo, installed)
188 >=sys-apps/systemd-38 required by (gnome-extra/gnome-system-monitor-3.6.1::gentoo, installed)
189 sys-apps/systemd required by (gnome-base/gvfs-1.14.2::gentoo, installed)
190 >=sys-apps/systemd-31 required by (gnome-base/gnome-control-center-3.6.3-r1::gentoo, installed)
191 >=sys-apps/systemd-197 required by (sys-fs/udisks-2.1.1::gentoo, installed)
192 >=sys-apps/systemd-183 required by (gnome-base/gnome-session-3.6.2-r2::gentoo, installed)
193 >=sys-apps/systemd-31 required by (gnome-base/gnome-shell-3.6.3.1::gentoo, installed)
194 >=sys-apps/systemd-183 required by (net-misc/networkmanager-0.9.8.4::gentoo, installed)
195 >=sys-apps/systemd-200 required by (sys-power/upower-0.9.21::gentoo, installed)
196
197
198 For more information about Blocked Packages, please refer to the following
199 section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
200
201 http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
202
203 livecd package.mask #

Replies

Subject Author
[gentoo-user] Re: trouble downgrading systemd and virtual/udev walt <w41ter@×××××.com>
Re: [gentoo-user] trouble downgrading systemd and virtual/udev "Canek Peláez Valdés" <caneko@×××××.com>