Control: tags -1 patch

Hi Ola,

The bug has "severity:minor", so no it's not going to be a problem.

But it's also easy to fix with the following patch:

diff -Nru debarchiver-0.11.7/po4a/Makefile debarchiver-0.11.7+nmu1/po4a/Makefile
--- debarchiver-0.11.7/po4a/Makefile    2015-05-14 19:26:53.000000000 +0000
+++ debarchiver-0.11.7+nmu1/po4a/Makefile       2025-05-22 19:14:11.000000000 
+0000
@@ -25,13 +25,13 @@
 debarchiver.pod:
        podselect ../src/debarchiver.pl > $@
 
-debarchiver.fr.pod:
+debarchiver.fr.pod: debarchiver.pod
        po4a -L UTF-8 -A UTF-8 po4a.cfg
 
-debarchiver.pt.pod:
+debarchiver.pt.pod: debarchiver.pod
        po4a -L UTF-8 -A UTF-8 po4a.cfg
 
-debarchiver.de.pod:
+debarchiver.de.pod: debarchiver.pod
        po4a -L UTF-8 -A UTF-8 po4a.cfg
 
 debarchiver.1: debarchiver.pod

Lucas


On 22/05/25 at 08:44 +0200, Ola Lundqvist wrote:
> Hi Lucas
> 
> I'd like to understand a little more about this. I understand the option
> and that if reverse order is used it may fail.
> But this package is a rather small package and I do not think make -j will
> ever be used.
> 
> Is this going to be a problem?
> 
> Cheers
> 
> // Ola
> 
> On Tue, 13 May 2025 at 20:58, Lucas Nussbaum <[email protected]> wrote:
> 
> > Source: debarchiver
> > Version: 0.11.7
> > Severity: minor
> > Tags: trixie sid ftbfs
> > User: [email protected]
> > Usertags: ftbfs-shuffle
> >
> > Hi,
> >
> > GNU Make now has a --shuffle option that simulates non-deterministic
> > ordering
> > of target prerequisites. See
> > https://trofi.github.io/posts/238-new-make-shuffle-mode.html and also
> > previous
> > work in Debian by Santiago Vila:
> > https://people.debian.org/~sanvila/make-shuffle/
> >
> > This package fails to build with make --shuffle=reverse.
> > This is likely to be caused by a missing dependency in
> > debian/rules or an upstream Makefile.
> >
> > More information about this mass bug filing is available at
> > https://wiki.debian.org/qa.debian.org/FTBFS/Shuffle
> >
> > Relevant part (hopefully):
> > > make[3]: Entering directory
> > '/build/reproducible-path/debarchiver-0.11.7/po4a'
> > > Makefile:32: update target 'debarchiver.pt.pod' due to: target does not
> > exist
> > > po4a -L UTF-8 -A UTF-8 po4a.cfg
> > > po4a.cfg:3: The master file './debarchiver.pod' does not exist.
> > > make[3]: *** [Makefile:32: debarchiver.pt.pod] Error 2 shuffle=reverse
> >
> >
> > The full build log is available from:
> >
> > http://qa-logs.debian.net/2025/05/05/shuffle/reverse/debarchiver_0.11.7_unstable_reverse.log
> >
> > If you reassign this bug to another package, please mark it as
> > 'affects'-ing
> > this package. See https://www.debian.org/Bugs/server-control#affects
> >
> 
> 
> -- 
>  --- Inguza Technology AB --- MSc in Information Technology ----
> |  [email protected]                    [email protected]            |
> |  http://inguza.com/                Mobile: +46 (0)70-332 1551 |
>  ---------------------------------------------------------------

Reply via email to