>> >Everything involving unpacking a .deb. >> >> Well, that overstating it a bit I think. What breaks is that dpkg-deb[1] >> runs chown(2) on everything it extracts from the archive, including >> symlinks. In recent 2.1 kernels, there is an lchown(2) call, and chown(2) >> follows symlinks (unlike 2.0 kernels where chown(2) will chown the symlink). >> If the symlink dpkg-deb tries to chown is broken, it exits, as chown(2) >> returned ENOENT. > >That's not the only issue. A random fflush() that probably shouldn't >even be there causes dpkg to horribly die on debs on ext2 filesystems >using recent dev kernels. Don't ask.
Haven't noticed that one (at least not on the alpha under 2.1.106), but I probably don't want to know... Regards, /Anders -- -- Of course I'm crazy, but that doesn't mean I'm wrong. Anders Hammarquist | Mud at Kingdoms | [EMAIL PROTECTED] NetGuide Scandinavia | telnet kingdoms.se 1812 | Fax: +46 31 50 79 39 http://www.netg.se | | Tel: +46 31 50 79 40 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]