17.10.2010 в 20:06:30 +0200 Serafeim Zanikolas написал(а):
> The problem you report was introduced in 1.2.0-3 and fixed in 1.2.1-1.  Lenny
> has 1.1.7-1, so this issue has only affected testing for the time window
> between the above two versions. (Your report does indicate that you're running
> testing btw, not lenny)

% dpkg -x bogofilter-bdb_1.1.7-1_i386.deb 1
% ls -la 1/usr/share/doc/bogofilter-bdb
lrwxrwxrwx 1 stepan stepan 17 Окт 18 08:47 1/usr/share/doc/bogofilter-bdb -> 
bogofilter-common
% dpkg -x bogofilter-bdb_1.2.2-1_i386.deb 2
% ls -la 2/usr/share/doc/bogofilter-bdb  
итого 48
drwxr-xr-x 2 stepan stepan   120 Июл 10 00:32 .
drwxr-xr-x 3 stepan stepan    60 Июл 10 00:32 ..
-rw-r--r-- 1 stepan stepan  9703 Июл  9 22:40 changelog.Debian.gz
-rw-r--r-- 1 stepan stepan  1312 Июл  9 22:25 copyright
-rw-r--r-- 1 stepan stepan  1399 Июл  9 22:25 NEWS.Debian.gz
-rw-r--r-- 1 stepan stepan 26553 Апр  8  2010 README.db

> 1.2.0-3 shipped some symlinks and 1.2.1-1 replaced them with directories, as
> it should be in the first place -- nothing to do with maintainer scripts.

No, the problem is in 1.1.7-1 -> 1.2.2-1 upgrade:
bogofilter-bdb 1.1.7-1 contains /usr/share/doc/bogofilter-bdb as a
symlink to /usr/share/doc/bogofilter-common, while 1.2.2-1 contains
/usr/share/doc/bogofilter-bdb as a directory and installs files into
it. After 1.1.7-1 -> 1.2.2-1 upgrade /usr/share/doc/bogofilter-bdb is
still a symlink and files thus are installed into
/usr/share/doc/bogofilter-common (some of them beeing different
(NEWS.Debian.gz) and causing debsums failure).

(Also, /usr/share/doc/bogofilter was an empty directory due to
unhandled pre-lenny directory->symlink change.)

> I would guess that the debsums mismatch only appears if you upgrade -common
> and not -bdb (or the other way round). It shouldn't be an issue as soon as
> both are upgraded to the fixed version.

No, both were upgraded to 1.2.2-1. And reinstalling one of them just
moves debsums failure to another.
(So
rm -Rf /usr/share/doc/bogofilter*
aptitude reinstall bogofilter bogofilter-common bogofilter-bdb
was able to fix the breakage)



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to