Package: udev
Version: 167-1
Severity: important

Hi Marco,

The new udev is creating files in /run (if present):

% ls -l /run
total 1
drwxr-xr-x 7 root root 1024 Apr  5 19:03 udev

% ls -l /run/udev
total 19
drwxr-xr-x   2 root root  5120 Apr  5 19:03 data
drwxr-xr-x 121 root root 10240 Apr  5 19:03 links
-rw-r--r--   1 root root     8 Apr  5 19:03 queue.bin
drwxr-xr-x   2 root root  1024 Apr  5 19:03 rules.d
drwxr-xr-x   3 root root  1024 Apr  5 19:03 tags
drwxr-xr-x   2 root root  1024 Apr  5 19:03 watch

While it will be fine for udev to do this when /run is supported
in initscripts, right now it's not.

>From today, base-files will add /run, but we're currently
waiting on initscripts to actually start mounting a tmpfs there.
As a result, udev is going to start putting things there on
the root filesystem, and this is going to interfere with upgrades
since we'll end up mounting stuff over the top, hiding the udev
directory.  It might also break things, given that it might well
be read only.

Would it be possible to explicitly disable this for the time
being?

Once initscripts is updated, it should be possible for udev to
add a versioned dependency on >= the initscripts version adding
/run support, and then using /run can be made unconditional
since it will be guaranteed to be present.


Many thanks,
Roger

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (550, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages udev depends on:
ii  debconf [debconf-2.0]        1.5.38      Debian configuration management sy
ii  libc6                        2.11.2-13   Embedded GNU C Library: Shared lib
ii  libselinux1                  2.0.98-1    SELinux runtime shared libraries
ii  libudev0                     167-1       libudev shared library
ii  libusb-0.1-4                 2:0.1.12-17 userspace USB programming library
ii  lsb-base                     3.2-27      Linux Standard Base 3.2 init scrip
ii  util-linux                   2.17.2-9.1  Miscellaneous system utilities

Versions of packages udev recommends:
ii  pciutils                      1:3.1.7-8  Linux PCI Utilities
ii  usbutils                      1:001-1    Linux USB utilities

udev suggests no packages.

-- debconf information excluded



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to