Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] sys-fs/static-dev-0.1 Cannot install on udev/devfs tmpfs.
Date: Mon, 20 Jul 2015 20:46:09
Message-Id: 55AD5E06.4080303@gmail.com
In Reply to: Re: [gentoo-user] sys-fs/static-dev-0.1 Cannot install on udev/devfs tmpfs. by Alan McKinnon
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 :-) :-)

Replies