1 |
Alan McKinnon wrote: |
2 |
> On 20/07/2015 21:17, Dale wrote: |
3 |
>> Howdy, |
4 |
>> |
5 |
>> New emerge failure. It seems static-dev does not like udev,devfs or |
6 |
>> tmpfs for some mount point, not sure which that is tho. |
7 |
> |
8 |
> This make no sense to me. |
9 |
> |
10 |
> eudev is a dynamic /dev manager so you don't have to deal with doing it |
11 |
> statically |
12 |
> static-dev is a static /dev manager so you don;t have to put up with |
13 |
> {,e}udev is you don't need/want it. |
14 |
> |
15 |
> They seem mutually incompatible, how can you have both? |
16 |
> |
17 |
> I know you want eudev from past postings, so what is pulling in |
18 |
> static-dev on your system? |
19 |
> |
20 |
|
21 |
|
22 |
This is what I have found since the last message: |
23 |
|
24 |
|
25 |
root@fireball / # equery d sys-fs/static-dev |
26 |
* These packages depend on sys-fs/static-dev: |
27 |
virtual/dev-manager-0 (sys-fs/static-dev) |
28 |
root@fireball / # |
29 |
|
30 |
|
31 |
And this depends on that: |
32 |
|
33 |
|
34 |
root@fireball / # equery d virtual/dev-manager |
35 |
* These packages depend on virtual/dev-manager: |
36 |
sys-kernel/gentoo-sources-3.11.6 (virtual/dev-manager) |
37 |
sys-kernel/gentoo-sources-3.13.6 (virtual/dev-manager) |
38 |
sys-kernel/gentoo-sources-3.14.0 (virtual/dev-manager) |
39 |
sys-kernel/gentoo-sources-3.16.0 (virtual/dev-manager) |
40 |
sys-kernel/gentoo-sources-3.16.3 (virtual/dev-manager) |
41 |
sys-kernel/gentoo-sources-3.18.5 (virtual/dev-manager) |
42 |
sys-kernel/gentoo-sources-3.18.7 (virtual/dev-manager) |
43 |
sys-kernel/gentoo-sources-3.18.9 (virtual/dev-manager) |
44 |
sys-kernel/gentoo-sources-3.18.12 (virtual/dev-manager) |
45 |
sys-kernel/gentoo-sources-3.18.14 (virtual/dev-manager) |
46 |
sys-kernel/gentoo-sources-3.19.7 (virtual/dev-manager) |
47 |
root@fireball / # |
48 |
|
49 |
|
50 |
And I have to have a kernel. So, I thought to check the world file. |
51 |
I'm sure eudev is in there but I also found out that virtual/udev is in |
52 |
there. I don't recall putting that there but I must have and I bet |
53 |
there was a reason for it, at that time. I have this set to NOT add to |
54 |
world file unless I use the --select y option. So, it was intentionally |
55 |
put there. I commented it out and tried again, still fails and updates |
56 |
nothing else. |
57 |
|
58 |
I don't know if it is related or not but I'm also having trouble |
59 |
building media-video/mkvtoolnix-7.3.0 as well. Since it is a video |
60 |
package, I doubt it is related. Just thought it worth a mention. |
61 |
|
62 |
Just for giggles. Info from world file: |
63 |
|
64 |
|
65 |
root@fireball / # cat /var/lib/portage/world | grep dev |
66 |
dev-lang/python:3.4 |
67 |
dev-util/strace |
68 |
media-video/devede |
69 |
sys-fs/eudev |
70 |
#virtual/udev |
71 |
root@fireball / # |
72 |
|
73 |
|
74 |
Info from emerge: |
75 |
|
76 |
|
77 |
root@fireball / # emerge -uvaDNt world |
78 |
|
79 |
... done! |
80 |
[ebuild U ~] media-video/mkvtoolnix-7.3.0::gentoo [6.6.0::gentoo] |
81 |
USE="qt5%* wxwidgets -debug -pch (-qt4%*)" 0 KiB |
82 |
[ebuild U ] www-client/seamonkey-2.33.1-r1::gentoo [2.32::gentoo] |
83 |
USE="chatzilla dbus gmp-autoupdate ipc roaming startup-notification |
84 |
-crypt -custom-cflags -custom-optimization -debug -gstreamer -minimal |
85 |
-pulseaudio (-selinux) -system-cairo -system-icu -system-jpeg |
86 |
-system-libvpx -system-sqlite {-test} -wifi (-jit%*)" LINGUAS="-be -ca |
87 |
-cs -de -en_GB -es_AR -es_ES -fi -fr -gl -hu -it -ja -lt -nb_NO -nl -pl |
88 |
-pt_PT -ru -sk -sv_SE -tr -uk -zh_CN -zh_TW" 0 KiB |
89 |
[nomerge ] virtual/dev-manager-0::gentoo |
90 |
[ebuild N ] sys-fs/static-dev-0.1::gentoo 0 KiB |
91 |
|
92 |
Total: 3 packages (2 upgrades, 1 new), Size of downloads: 0 KiB |
93 |
|
94 |
WARNING: One or more updates/rebuilds have been skipped due to a |
95 |
dependency conflict: |
96 |
|
97 |
sys-fs/eudev:0 |
98 |
|
99 |
(sys-fs/eudev-3.1.2-r10:0/0::gentoo, ebuild scheduled for merge) |
100 |
conflicts with |
101 |
>=sys-fs/eudev-1.5.3-r1:0/0[abi_x86_64(-),gudev(-),introspection(-)] |
102 |
required by (virtual/libgudev-215-r3:0/0::gentoo, installed) |
103 |
|
104 |
|
105 |
|
106 |
Would you like to merge these packages? [Yes/No] |
107 |
|
108 |
|
109 |
I think this is what triggered this whole mess: |
110 |
|
111 |
root@fireball / # equery list -p static-dev |
112 |
* Searching for static-dev ... |
113 |
[-P-] [ ] sys-fs/static-dev-0.1:0 |
114 |
root@fireball / # |
115 |
|
116 |
It seems that there was a update and the old package was removed. |
117 |
According to the -t output above, nothing is pulling it in. It just has |
118 |
to update because it is the only one left in the tree. |
119 |
|
120 |
Oh, gentoo-sources: |
121 |
|
122 |
root@fireball / # emerge -vp gentoo-sources |
123 |
|
124 |
These are the packages that would be merged, in order: |
125 |
|
126 |
Calculating dependencies... done! |
127 |
[ebuild R ] sys-kernel/gentoo-sources-3.18.16:3.18.16::gentoo |
128 |
USE="-build -deblob -experimental -symlink" 0 KiB |
129 |
|
130 |
Total: 1 package (1 reinstall), Size of downloads: 0 KiB |
131 |
root@fireball / # |
132 |
|
133 |
|
134 |
|
135 |
As you say, this makes no sense. It's like running in circles or |
136 |
something. Mostly or something. |
137 |
|
138 |
If you need more info, let me know. I'm pretty much clueless here. |
139 |
|
140 |
Thanks. |
141 |
|
142 |
Dale |
143 |
|
144 |
:-) :-) |