Hi Cristian, Hi Gregor I was neither able to reproduce the error by installing a squeeze system, installing libmodule-corelist-perl. Then upgrade to wheezy and purging libmodule-corelist-perl.
On Wed, Sep 19, 2012 at 12:06:31AM +0200, Cristian Ionescu-Idbohrn wrote: > On Tue, 18 Sep 2012, gregor herrmann wrote: > > > > The interesting question is how you managed to get into a situation > > where the package is installed without getting the diversions (from > > the .preinst)? - Or where one is missing and the other is "a different > > file"? > > I have no recollection of doing anything special. At some point, > libmodule-corelist-perl was installed because of some dependency. The > other day, that dependency was no longer needed. > > Here is what I got: > > $ dpkg -S usr/share/man/man1/corelist > diversion by libmodule-corelist-perl from: /usr/share/man/man1/corelist.1.gz > diversion by libmodule-corelist-perl to: > /usr/share/man/man1/corelist.bundled.1.gz > diversion by libmodule-corelist-perl from: /usr/share/man/man1/corelist.1.gz > diversion by libmodule-corelist-perl to: > /usr/share/man/man1/corelist.bundled.1.gz > perl: /usr/share/man/man1/corelist.1.gz > libmodule-corelist-perl: /usr/share/man/man1/corelist.1p.gz > > $ ls -l --full-time /usr/share/man/man1/corelist* > -rw-r--r-- 1 root root 2982 2011-08-10 23:20:39.000000000 +0200 > /usr/share/man/man1/corelist.1.gz > -rw-r--r-- 1 root root 3259 2012-08-22 07:29:55.000000000 +0200 > /usr/share/man/man1/corelist.1p.gz > -rw-r--r-- 1 root root 2985 2012-09-07 01:26:10.000000000 +0200 > /usr/share/man/man1/corelist.bundled.1.gz So it seems here there is 'spurious' /usr/share/man/man1/corelist.1.gz lying arround ... > > $ diff -u corelist.bundled.1 corelist.1 > --- corelist.bundled.1 2012-09-18 23:06:07.834430594 +0200 > +++ corelist.1 2012-09-18 23:06:29.274038825 +0200 > @@ -1,4 +1,4 @@ > -.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.16) > +.\" Automatically generated by Pod::Man 2.23 (Pod::Simple 3.14) > .\" > .\" Standard preamble: > .\" ======================================================================== > @@ -124,7 +124,7 @@ > .\" ======================================================================== > .\" > .IX Title "CORELIST 1" > -.TH CORELIST 1 "2012-09-06" "perl v5.14.2" "Perl Programmers Reference Guide" > +.TH CORELIST 1 "2011-08-10" "perl v5.12.4" "Perl Programmers Reference Guide" > .\" For nroff, turn off justification. Always turn off hyphenation; it makes > .\" way too many mistakes in technical documents. > .if n .ad l ... and if I'm correct here the date 2011-08-10 is when the file was created. This correspond around the day before 5.14.1-2 was uploaded to experimental. perl 5.14.2-3 was then uploaded to unstable on 2011-11-13. Cristian, did you have at some point perl installed from experimental? As said I cannot reproduce the issue by toing a squeeze->wheezy upgrade, and afterwards removing libmodule-corelist-perl. Regards, Salvatore
signature.asc
Description: Digital signature