1 |
On Sat, Jan 19, 2013 at 10:02 AM, Jarry <mr.jarry@×××××.com> wrote: |
2 |
> Hi Gentoo-users, |
3 |
> |
4 |
> I'm just in the process of updating my nearly identical servers. |
5 |
> Some of them I updated without any problem. "Unfortunatelly", |
6 |
> right now new udev-197-r3 went stable, and so those servers |
7 |
> which I synced with portage-tree later want to pull udev-197, |
8 |
> and give this error: |
9 |
> |
10 |
> --------------------------- |
11 |
> vs1-sys ~ # emerge --ask --update --deep --newuse --verbose world |
12 |
> |
13 |
> These are the packages that would be merged, in order: |
14 |
> |
15 |
> Calculating dependencies... done! |
16 |
> [ebuild N ] dev-util/gperf-3.0.4 961 kB |
17 |
> [ebuild N ] dev-libs/libgpg-error-1.10 USE="nls -common-lisp |
18 |
> -static-libs" 429 kB |
19 |
> [ebuild N ] dev-libs/libgcrypt-1.5.0-r2 USE="-static-libs" 1,405 kB |
20 |
> [ebuild N ] dev-libs/libxslt-1.1.28 USE="crypt -debug -python |
21 |
> -static-libs" 3,356 kB |
22 |
> [ebuild N ] sys-apps/kmod-12-r1 USE="tools zlib -debug -doc -lzma |
23 |
> -static-libs" 1,246 kB |
24 |
> [ebuild U ] sys-fs/udev-197-r3 [171-r9] USE="acl%* kmod%* openrc%* |
25 |
> -doc% -gudev -hwdb -introspection -keymap (-selinux) -static-libs% |
26 |
> (-action_modeswitch%) (-build%) (-debug%) (-edd%) (-extras%) (-floppy%) |
27 |
> (-rule_generator%*) (-test%)" 2,008 kB |
28 |
> [ebuild U ] virtual/udev-197 [171] USE="-gudev -hwdb -introspection |
29 |
> -keymap (-selinux) -static-libs" 0 kB |
30 |
> [ebuild N ] sys-fs/udev-init-scripts-19 5 kB |
31 |
> [blocks B ] sys-apps/kmod ("sys-apps/kmod" is blocking |
32 |
> sys-apps/module-init-tools-3.16-r2) |
33 |
> [blocks B ] sys-apps/module-init-tools ("sys-apps/module-init-tools" is |
34 |
> blocking sys-apps/kmod-12-r1) |
35 |
> |
36 |
> Total: 8 packages (2 upgrades, 6 new), Size of downloads: 9,407 kB |
37 |
> Conflict: 2 blocks (2 unsatisfied) |
38 |
> |
39 |
> * Error: The above package list contains packages which cannot be |
40 |
> * installed at the same time on the same system. |
41 |
> |
42 |
> (sys-apps/kmod-12-r1::gentoo, ebuild scheduled for merge) pulled in by |
43 |
> sys-apps/kmod[tools] required by (virtual/modutils-0::gentoo, installed) |
44 |
> >=sys-apps/kmod-12 required by (sys-fs/udev-197-r3::gentoo, ebuild |
45 |
> scheduled for merge) |
46 |
> |
47 |
> (sys-apps/module-init-tools-3.16-r2::gentoo, installed) pulled in by |
48 |
> >=sys-apps/module-init-tools-3.2 required by |
49 |
> (virtual/modutils-0::gentoo, installed) |
50 |
> |
51 |
> ------------------- |
52 |
> |
53 |
> So how can I fix this mess? I masked sys-fs/udev-197-r3, |
54 |
> now portage does not complain, but it is just temporary |
55 |
> solution... |
56 |
|
57 |
try: |
58 |
|
59 |
emerge -Cv sys-apps/module-init-tools |
60 |
emerge -1v sys-apps/kmod |
61 |
|
62 |
and then try to update world again. kmod is a drop-in replacement for |
63 |
module-init-tools, and it's what is used by new versions of udev. You |
64 |
probably will need to keyword kmod. |
65 |
|
66 |
Regards. |
67 |
-- |
68 |
Canek Peláez Valdés |
69 |
Posgrado en Ciencia e Ingeniería de la Computación |
70 |
Universidad Nacional Autónoma de México |