On 2011-07-11 03:10 +0200, Marco d'Itri wrote: > On Jul 01, Sven Joachim <svenj...@gmx.de> wrote: > >> The copyright file is present in the udev package instead, but libudev0 >> does not depend on udev. > No, actually it is there. The problem is that, after fixing #632321, > this happens: > > libudev0 is upgraded > > udev preinst is run > [/usr/share/doc/udev is deleted by preinst to fix #632321]
You should do the symlink conversion in the postinst instead when the directory is supposed to be empty. > udev is unpacked > [/usr/share/doc/udev is created again as a symlink to libudev0] > old files of udev are deleted > [/usr/share/doc/udev/changelog.gz etc are deleted, but thanks to the > symlink these are actually libudev0's files and the only copy] The real problem is that udev _also_ ships /usr/share/doc/libudev0/copyright and has an unversioned Replaces on libudev0. That's why "dpkg -L libudev0" does not list the file. Regards, Sven -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/871uxxbf3v....@turtle.gmx.de