On Sun, 11 Jan 2009 19:31:53 +0100, Florian Le Goff wrote: > w00t ~ $ sudo dpkg-reconfigure iodine > Password: > Creating device /dev/net/tun ... > udev active, devices will be created in /dev/.static/dev/ > rm: cannot remove `net/tun-': Read-only file system > mknod: `net/tun-': Read-only file system > makedev net/tun c 10 200 root root 0660: failed > rm: cannot remove `net/tun-': Read-only file system > (...)
That's indeed a weird message but it's not coming (directly) from the iodine package but from udev/makedev. All the postinst script does is: if [ ! -c /dev/net/tun ] && [ -x /dev/MAKEDEV ] ; then echo "Creating device /dev/net/tun ..." cd /dev ./MAKEDEV tun || true fi The message you are seeing seems to come from the makedev() function in /dev/MAKEDEV: else rm -f $1- if mknod $1- $2 $3 $4 && chown $5:$6 $1- && chmod $7 $1- && mv $1- $1 then : # it worked else # Didn't work, clean up any mess... echo "makedev $@: failed" rm -f $1- fi fi Now, the interesting part in your error messages is IMO the "Read-only file system" hint. Have you already checked your /dev file system? Cheers, gregor -- .''`. Home: http://info.comodo.priv.at/{,blog/} / GPG Key ID: 0x00F3CFE4 : :' : Debian GNU/Linux user, admin, & developer - http://www.debian.org/ `. `' Member of VIBE!AT, SPI Inc., fellow of FSFE | http://got.to/quote/ `- NP: Dido: Honestly OK
signature.asc
Description: Digital signature