tnx, i'm now preparing a new doc-debian targetted for bookworm with only minimal changes. will have a closer look at this issue soonish (likely today).
sorry for this hassle. Bye, Joost On Thu, May 11, 2023 at 08:23:17AM +0200, Johannes Schauer Marin Rodrigues wrote: > Package: doc-debian > Version: 11.0 > Severity: normal > > Hi, > > On Mon, 8 May 2023 07:46:09 +0200 Joost van =?utf-8?Q?Baal-Ili=C4=87?= > <joostvb-deb...@mdcc.cx> wrote: > > [ Risks ] None. The doc-debian package is a key package due to Priority: > > standard. It acts as a leaf package: Its only true reverse depends is the > > live-task-standard package.[reverse-depends] > > you are forgetting packages using doc-debian in their autopkgtests. > > > [ Other info ] I made a mistake uploading doc-debian 11.0 to unstable; that > > got accepted. The version 11.1 is now available from > > http://mdcc.cx/tmp/doc-debian/ . I've incorporated some small cosmetic > > changes next to the much needed document updates. Attached is a 161 kB > > doc-debian_6.5-11.1.dsc-debdiff , as well as a summarizing 13kB > > doc-debian_6.5-11.1.dsc-debdiff-tldr . > > Before your upload of 11.0, doc-debian contained: > > /usr/share/doc-base/debian-constitution-text > /usr/share/doc-base/debian-mailing-lists > /usr/share/doc-base/debian-manifesto > /usr/share/doc-base/debian-reporting-bugs > /usr/share/doc-base/debian-social-contract > > Then with 11.0 this became: > > /usr/share/doc-base/doc-debian.debian-constitution-text > /usr/share/doc-base/doc-debian.debian-mailing-lists > /usr/share/doc-base/doc-debian.debian-manifesto > /usr/share/doc-base/doc-debian.debian-reporting-bugs > /usr/share/doc-base/doc-debian.debian-social-contract > > This broke the autopkgtest of mmdebstrap which you can also see on the excuses > page for doc-debian: https://qa.debian.org/excuses.php?package=doc-debian > > Since I noticed this breakage, I uploaded a new version of mmdebstrap that > works around this problem, assuming that this change was intentional. In > hindsight, I probably should've contacted you instead because when > investigating http://mdcc.cx/tmp/doc-debian/doc-debian_11.1_all.deb and > comparing it to the version from unstable I see: > > diff -u <(curl --silent > http://ftp.de.debian.org/debian/pool/main/d/doc-debian/doc-debian_11.0_all.deb > | dpkg-deb -c - | awk '{print $6}' | sort) <(curl --silent > http://mdcc.cx/tmp/doc-debian/doc-debian_11.1_all.deb | dpkg-deb -c - | awk > '{print $6}' | sort) > --- /dev/fd/63 2023-05-11 08:18:34.782823397 +0200 > +++ /dev/fd/62 2023-05-11 08:18:34.782823397 +0200 > @@ -3,11 +3,11 @@ > ./usr/share/ > ./usr/share/doc/ > ./usr/share/doc-base/ > -./usr/share/doc-base/doc-debian.debian-constitution-text > -./usr/share/doc-base/doc-debian.debian-mailing-lists > -./usr/share/doc-base/doc-debian.debian-manifesto > -./usr/share/doc-base/doc-debian.debian-reporting-bugs > -./usr/share/doc-base/doc-debian.debian-social-contract > +./usr/share/doc-base/debian-constitution-text > +./usr/share/doc-base/debian-mailing-lists > +./usr/share/doc-base/debian-manifesto > +./usr/share/doc-base/debian-reporting-bugs > +./usr/share/doc-base/debian-social-contract > ./usr/share/doc/debian/ > ./usr/share/doc/debian/bug-log-access.txt > ./usr/share/doc/debian/bug-log-mailserver.txt.gz > > What are the intended paths. Should I revert my changes to mmdebstrap or not? > > Also, these changes of paths in /usr/share/doc-base/ forth and back are not > recorded in debian/changelog. If the change was intended, please document it. > > Thanks! > > cheers, josch