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

Reply via email to