You are not logged in.

#1 2007-10-14 22:46:22

MrWeatherbee
Member
Registered: 2007-08-01
Posts: 277

Lots of broken symlinks in /dev/.udev/db

I was rummaging around my Arch installation early this morning and noticed lots of broken symlinks in the directory, /dev/.udev/db. Here's a listing along with the non-existent target:

/dev/.udev/db/\x2fclass\x2fdrm\x2fcard0 -> dri/card0
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fvc\x2fvcsa7 -> vcc/a7
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fvc\x2fvcs7 -> vcc/7
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fvc\x2fvcsa6 -> vcc/a6
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fvc\x2fvcs6 -> vcc/6
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fvc\x2fvcsa5 -> vcc/a5
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fvc\x2fvcs5 -> vcc/5
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fvc\x2fvcsa4 -> vcc/a4
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fvc\x2fvcs4 -> vcc/4
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fvc\x2fvcsa3 -> vcc/a3
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fvc\x2fvcs3 -> vcc/3
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fvc\x2fvcsa2 -> vcc/a2
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fvc\x2fvcs2 -> vcc/2
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fmisc\x2fdevice-mapper -> mapper/control
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:02.2\x2fusb1\x2f1-0:1.0\x2fusb_endpoint\x2fusbdev1.1_ep81 -> usbdev1.1_ep81
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:02.1\x2fusb3\x2f3-0:1.0\x2fusb_endpoint\x2fusbdev3.1_ep81 -> usbdev3.1_ep81
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:02.0\x2fusb2\x2f2-0:1.0\x2fusb_endpoint\x2fusbdev2.1_ep81 -> usbdev2.1_ep81
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fsound\x2fcard1\x2fmidiC1D0 -> snd/midiC1D0
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fsound\x2fcard1\x2fmidi1 -> snd/midi1
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fsound\x2fcard1\x2fcontrolC1 -> snd/controlC1
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:02.1\x2fusb3\x2fusb_device\x2fusbdev3.1 -> bus/usb/003/001
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:02.1\x2fusb3\x2fusb_endpoint\x2fusbdev3.1_ep00 -> usbdev3.1_ep00
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:02.1\x2fusb3 -> bus/usb/003/001
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:02.0\x2fusb2\x2fusb_device\x2fusbdev2.1 -> bus/usb/002/001
/dev/.udev/db/\x2fclass\x2fscsi_generic\x2fsg4 -> sg4
/dev/.udev/db/\x2fclass\x2fscsi_generic\x2fsg3 -> sg3
/dev/.udev/db/\x2fclass\x2fscsi_generic\x2fsg2 -> sg2
/dev/.udev/db/\x2fclass\x2fscsi_generic\x2fsg1 -> sg1
/dev/.udev/db/\x2fclass\x2fscsi_generic\x2fsg0 -> sg0
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:02.0\x2fusb2\x2fusb_endpoint\x2fusbdev2.1_ep00 -> usbdev2.1_ep00
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:02.2\x2fusb1\x2fusb_device\x2fusbdev1.1 -> bus/usb/001/001
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:02.2\x2fusb1\x2fusb_endpoint\x2fusbdev1.1_ep00 -> usbdev1.1_ep00
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:02.0\x2fusb2 -> bus/usb/002/001
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:02.2\x2fusb1 -> bus/usb/001/001
/dev/.udev/db/\x2fclass\x2finput\x2finput0\x2fts0 -> input/ts0
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fvc\x2fvcsa1 -> vcc/a1
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fvc\x2fvcsa -> vcc/a0
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fvc\x2fvcs1 -> vcc/1
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fvc\x2fvcs -> vcc/0
/dev/.udev/db/\x2fdevices\x2fvirtual\x2ftty\x2ftty -> tty
/dev/.udev/db/\x2fdevices\x2fvirtual\x2ftty\x2fptmx -> ptmx
/dev/.udev/db/\x2fdevices\x2fvirtual\x2ftty\x2fconsole -> console
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fsound\x2ftimer -> snd/timer
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fsound\x2fseq -> snd/seq
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fmisc\x2fsnapshot -> snapshot
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fmem\x2fzero -> zero
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fmem\x2furandom -> urandom
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fmem\x2frandom -> random
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fmem\x2fport -> port
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fmem\x2fnull -> null
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fmem\x2fmem -> mem
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fmem\x2fkmsg -> kmsg
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fmem\x2fkmem -> kmem
/dev/.udev/db/\x2fdevices\x2fvirtual\x2fmem\x2ffull -> full
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:06.0\x2fsound\x2fcard0\x2fpcmC0D2p -> snd/pcmC0D2p
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:06.0\x2fsound\x2fcard0\x2fpcmC0D1c -> snd/pcmC0D1c
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:06.0\x2fsound\x2fcard0\x2fpcmC0D0p -> snd/pcmC0D0p
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:06.0\x2fsound\x2fcard0\x2fpcmC0D0c -> snd/pcmC0D0c
/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:06.0\x2fsound\x2fcard0\x2fcontrolC0 -> snd/controlC0
/dev/.udev/db/\x2fclass\x2finput\x2finput3\x2fevent3 -> input/event3
/dev/.udev/db/\x2fclass\x2finput\x2finput2\x2fevent2 -> input/event2
/dev/.udev/db/\x2fclass\x2finput\x2finput0\x2fmouse0 -> input/mouse0
/dev/.udev/db/\x2fclass\x2finput\x2finput0\x2fevent0 -> input/event0
/dev/.udev/db/\x2fclass\x2finput\x2fmice -> input/mice

There are also plenty of other valid files in the directory (plain text docs).

Some more info (possibly relevant, possibly not):

- all files and broken links get modified (file mod date is updated) after each boot;
- I checked pacman logs, and the only thing that was updated recently that might be connected with this was 'udev' on 10-8-2007 ( upgraded udev (115-1 -> 115-2) );
- it is possible the broken links have been on the system for a much longer period of time and I never noticed them

The broken links don't seem to be an issue, but I'm curious about them. I guess deleting them wouldn't hurt, but I'd rather not until I know more about them.

Thanks.

Offline

#2 2007-10-19 00:57:54

MrWeatherbee
Member
Registered: 2007-08-01
Posts: 277

Re: Lots of broken symlinks in /dev/.udev/db

Slow day for me here, so I'll bump this one.

- Am I the only one that is seeing this?
- Or am I the only one that doesn't know broken symlinks are normal for this directory? smile

Thanks.

Offline

#3 2007-10-19 03:56:07

peets
Member
From: Montreal
Registered: 2007-01-11
Posts: 936
Website

Re: Lots of broken symlinks in /dev/.udev/db

I don't know anything about this; I know that I have no broken symlinks (at least, my terminal doesn't highlit any in pink).

Isn't it annoying when something seems wrong but everything works still?

Offline

#4 2007-10-19 06:41:42

MrWeatherbee
Member
Registered: 2007-08-01
Posts: 277

Re: Lots of broken symlinks in /dev/.udev/db

peets wrote:

I don't know anything about this; I know that I have no broken symlinks (at least, my terminal doesn't highlit any in pink).

Isn't it annoying when something seems wrong but everything works still?

Thanks for taking the time to check and post back.

And yes, the lack of any issues combined with very little response to my post makes me even more curious about it. smile

I had searched for answers before I posted, and I found a few others asking similar questions in forums devoted to other distros, but either they went unanswered as mine [almost] have, or else the responses did not solve the mystery.

Thanks again.

Offline

#5 2010-05-24 15:30:46

Leonid.I
Member
From: Aethyr
Registered: 2009-03-22
Posts: 999

Re: Lots of broken symlinks in /dev/.udev/db

Sorry for reviving an old thread, but I would like to know the origin of these symlinks too. All I can add, is that they are still there, and there was a very similar bug in Gentoo
http://bugs.gentoo.org/164684

Last edited by Leonid.I (2010-05-24 15:31:24)


Arch Linux is more than just GNU/Linux -- it's an adventure
pkill -9 systemd

Offline

Board footer

Powered by FluxBB