tag 499096 unreproducible thanks On Fri, Sep 19, 2008 at 08:30:56PM +0300, Yavor Doganov wrote:
> No, I've never installed those packages (and never will). You think > that a broken package might corrupt the `diversions' file? > /usr/lib/liferea/liblihtmlx.so.disabled actually existed on my system, > which presumably means it was created by dpkg-divert invoked via > liferea's maintainer scripts. I can get both of the bugs to happen by manually removing the entries from /var/lib/dpkg/diversions and then re-installing the corresponding packages. Something like this: 78 apt-get install liferea 79 apt-get install liferea-webkit 80 vi /var/lib/dpkg/diversions 81 apt-get --reinstall install liferea 82 apt-get --reinstall install liferea-webkit or 87 apt-get install perl-doc 88 vi /var/lib/dpkg/diversions 89 apt-get --reinstall install perl 90 dpkg -r perl-doc 91 apt-get --reinstall install perl But no, I can't think of a mechanism that would remove a wrong entry from the diversions file. I certainly hope no package in the Debian archive modifies /var/lib/dpkg/diversions without using dpkg-divert. Two parallel invocations of dpkg-divert might cause something like that, as there's no locking AFAICS (except the dpkg lock). But the maintainer scripts aren't run in parallel, so that would require somebody deliberately backgrounding the dpkg-divert invocations, which makes no sense. Tagging as unreproducible for now. -- Niko Tyni [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]