Alan McKinnon wrote:
> On 20/07/2015 21:17, Dale wrote:
>> Howdy,
>>
>> New emerge failure. It seems static-dev does not like udev,devfs or
>> tmpfs for some mount point, not sure which that is tho.
>
> This make no sense to me.
>
> eudev is a dynamic /dev manager so you don't have to deal with doing it
> statically
> static-dev is a static /dev manager so you don;t have to put up with
> {,e}udev is you don't need/want it.
>
> They seem mutually incompatible, how can you have both?
>
> I know you want eudev from past postings, so what is pulling in
> static-dev on your system?
>
This is what I have found since the last message:
root@fireball / # equery d sys-fs/static-dev
* These packages depend on sys-fs/static-dev:
virtual/dev-manager-0 (sys-fs/static-dev)
root@fireball / #
And this depends on that:
root@fireball / # equery d virtual/dev-manager
* These packages depend on virtual/dev-manager:
sys-kernel/gentoo-sources-3.11.6 (virtual/dev-manager)
sys-kernel/gentoo-sources-3.13.6 (virtual/dev-manager)
sys-kernel/gentoo-sources-3.14.0 (virtual/dev-manager)
sys-kernel/gentoo-sources-3.16.0 (virtual/dev-manager)
sys-kernel/gentoo-sources-3.16.3 (virtual/dev-manager)
sys-kernel/gentoo-sources-3.18.5 (virtual/dev-manager)
sys-kernel/gentoo-sources-3.18.7 (virtual/dev-manager)
sys-kernel/gentoo-sources-3.18.9 (virtual/dev-manager)
sys-kernel/gentoo-sources-3.18.12 (virtual/dev-manager)
sys-kernel/gentoo-sources-3.18.14 (virtual/dev-manager)
sys-kernel/gentoo-sources-3.19.7 (virtual/dev-manager)
root@fireball / #
And I have to have a kernel. So, I thought to check the world file.
I'm sure eudev is in there but I also found out that virtual/udev is in
there. I don't recall putting that there but I must have and I bet
there was a reason for it, at that time. I have this set to NOT add to
world file unless I use the --select y option. So, it was intentionally
put there. I commented it out and tried again, still fails and updates
nothing else.
I don't know if it is related or not but I'm also having trouble
building media-video/mkvtoolnix-7.3.0 as well. Since it is a video
package, I doubt it is related. Just thought it worth a mention.
Just for giggles. Info from world file:
root@fireball / # cat /var/lib/portage/world | grep dev
dev-lang/python:3.4
dev-util/strace
media-video/devede
sys-fs/eudev
#virtual/udev
root@fireball / #
Info from emerge:
root@fireball / # emerge -uvaDNt world
... done!
[ebuild U ~] media-video/mkvtoolnix-7.3.0::gentoo [6.6.0::gentoo]
USE="qt5%* wxwidgets -debug -pch (-qt4%*)" 0 KiB
[ebuild U ] www-client/seamonkey-2.33.1-r1::gentoo [2.32::gentoo]
USE="chatzilla dbus gmp-autoupdate ipc roaming startup-notification
-crypt -custom-cflags -custom-optimization -debug -gstreamer -minimal
-pulseaudio (-selinux) -system-cairo -system-icu -system-jpeg
-system-libvpx -system-sqlite {-test} -wifi (-jit%*)" LINGUAS="-be -ca
-cs -de -en_GB -es_AR -es_ES -fi -fr -gl -hu -it -ja -lt -nb_NO -nl -pl
-pt_PT -ru -sk -sv_SE -tr -uk -zh_CN -zh_TW" 0 KiB
[nomerge ] virtual/dev-manager-0::gentoo
[ebuild N ] sys-fs/static-dev-0.1::gentoo 0 KiB
Total: 3 packages (2 upgrades, 1 new), Size of downloads: 0 KiB
WARNING: One or more updates/rebuilds have been skipped due to a
dependency conflict:
sys-fs/eudev:0
(sys-fs/eudev-3.1.2-r10:0/0::gentoo, ebuild scheduled for merge)
conflicts with
>=sys-fs/eudev-1.5.3-r1:0/0[abi_x86_64(-),gudev(-),introspection(-)]
required by (virtual/libgudev-215-r3:0/0::gentoo, installed)
Would you like to merge these packages? [Yes/No]
I think this is what triggered this whole mess:
root@fireball / # equery list -p static-dev
* Searching for static-dev ...
[-P-] [ ] sys-fs/static-dev-0.1:0
root@fireball / #
It seems that there was a update and the old package was removed.
According to the -t output above, nothing is pulling it in. It just has
to update because it is the only one left in the tree.
Oh, gentoo-sources:
root@fireball / # emerge -vp gentoo-sources
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] sys-kernel/gentoo-sources-3.18.16:3.18.16::gentoo
USE="-build -deblob -experimental -symlink" 0 KiB
Total: 1 package (1 reinstall), Size of downloads: 0 KiB
root@fireball / #
As you say, this makes no sense. It's like running in circles or
something. Mostly or something.
If you need more info, let me know. I'm pretty much clueless here.
Thanks.
Dale
:-) :-)