Comment 4 for bug 1895799

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

IMHO this is not meant to be fixed in every package that uses dh_installchangelogs -k

This:
  https://codesearch.debian.net/search?q=dh_installchangelogs.*-k&literal=0
reports 317 affected packages.

Just picking one
libxml2 has
    dh_installchangelogs -k NEWS
And it became a broken symlink:
root@j:~# ls -laF /usr/share/doc/libxml2/NEWS.gz /usr/share/doc/libxml2/changelog.gz /usr/share/doc/libxml2/changelog.Debian.gz
ls: cannot access '/usr/share/doc/libxml2/changelog.gz': No such file or directory
lrwxrwxrwx 1 root root 12 Feb 9 04:39 /usr/share/doc/libxml2/NEWS.gz -> changelog.gz
-rw-r--r-- 1 root root 1550 Feb 9 04:39 /usr/share/doc/libxml2/changelog.Debian.gz

Same PKG in Debian
root@d10-sid:~# ls -laF /usr/share/doc/libxml2/NEWS.gz /usr/share/doc/libxml2/changelog.gz /usr/share/doc/libxml2/changelog.Debian.gz
lrwxrwxrwx 1 root root 12 Nov 17 19:27 /usr/share/doc/libxml2/NEWS.gz -> changelog.gz
-rw-r--r-- 1 root root 21856 Nov 17 19:27 /usr/share/doc/libxml2/changelog.Debian.gz
-rw-r--r-- 1 root root 49632 Oct 22 2019 /usr/share/doc/libxml2/changelog.gz

I'll bump the prio of this on the pkgbinarymangler side.
The earlier we fix this the more packages will be rebuilt anyway and fixed eventually.