Please assign back to libgcj-common: missing symlink handling
reassign 396583 libgcj-common
thanks
Brendan O'Dea's message of 3 Nov 2006 to #396583 indicates a failure of
libgcj-common's control scripts to clean up a symlink created by a
previous version (apparently libgcj-common 1:4.1.0-2j1, see below).
The result is that /usr/share/doc/$P/{changelog.Debian.gz,copyright}
(for P in one of libgcj-common or gcj-4.1-base, depending on which was
less recently installed) describe the wrong package, causing a violation
of the Debian policy sections ‘Copyright: `debian/copyright'’ and
‘Changelog files’.
Furthermore, this is not a bug of debsums: debsums is correctly pointing
out that the currently-installed versions of files do not match the
versions originally installed, which has led to the discovery of the
bugs mentioned above.
pjrm.
Reason for belief that libgcj-common 1:4.1.0-2j1 created the
/usr/share/doc/libgcj-common -> gcj-4.1-base symlink:
$ ls -l --full-time /usr/share/doc/libgcj-common
lrwxrwxrwx 1 root root 12 2006-06-20 07:40:25.000000000 +1000 /usr/share/doc/libgcj-common -> gcj-4.1-base
Searching /var/log/dpkg.log* for entries around that time finds
2006-06-20 07:40:25 install gcj-4.1-base <none> 4.1.0-2j1
2006-06-20 07:40:25 install libgcj-common <none> 1:4.1.0-2j1
2006-06-20 07:40:25 install libgcj7 <none> 4.1.0-2j1
(and some unrelated packages).
I haven't checked by looking in the libgcj-common 1:4.1.0-2j1 package,
though.
Reply to: