Yes, this is indeed buggy.  I'll work on it.  More details below.

On Thu, Nov 30, 2017 at 06:43:03AM +0100, Joost van Baal-Ilić wrote:
> On Sun, Aug 06, 2017 at 05:46:58PM -0400, Lucas Nussbaum wrote:
> > 
> > During a rebuild of all packages in sid, your package failed to build on
> > amd64.
> > 
> > Relevant part (hopefully):
> > > make[1]: Entering directory '/<<PKGBUILDDIR>>'
> > > echo "<!entity docdate \"6 August 2017\">" > faqdynamic.ent
> > > if [ -f debian/changelog ]; then \
> > >           echo "<!entity docversion \"` LC_ALL=C dpkg-parsechangelog | 
> > > grep '^Version: ' | sed 's/^Version: *//'`\">" >> faqdynamic.ent; \
> > >         else \
> > >           echo "<!entity docversion \"CVS\">" >> faqdynamic.ent; \
> > >         fi
> > > PERL_PERTURB_KEYS=0 PERL_HASH_SEED=0 po4a --keep 0 --previous 
> > > --rm-backups po4a/po4a.cfg # --localized-charset UTF-8
> > > Negative repeat count does nothing at 
> > > /usr/share/perl5/Locale/Po4a/Sgml.pm line 1103, <IN> line 8143.
> > > Negative repeat count does nothing at 
> > > /usr/share/perl5/Locale/Po4a/Sgml.pm line 1103, <IN> line 8143.
> > > No candidate position for the addendum po4a/add_fr/commentaires.add.
> > > Addendum po4a/add_fr/commentaires.add does NOT apply to 
> > > fr/debian-faq.sgml (translation discarded).
> > > Makefile:53: recipe for target 'po4a-translate' failed
> > > make[1]: *** [po4a-translate] Error 255
> > 
> > The full build log is available from:
> >    http://aws-logs.debian.net/2017/08/05/debian-faq_8.1_unstable.log
> > 
> > A list of current common problems and possible solutions is available at
> > http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
> > 
> > About the archive rebuild: The rebuild was done on EC2 VM instances from
> > Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
> > failed build was retried once to eliminate random failures.
> > 
> 
> Thanks a lot for this rebuilding effort!
> 
> FWIW: On a Debian GNU/Linux 9.1 (stretch) system running 'make pdf langs="fr"'
> from current debian-faq svn works just fine.
> 
> Will investigate more soonish.

And on today's Debian sid I can manually build just fine.  Just generated a
fine fr/debian-faq.pdf .

However, running

 touch faqdynamic.ent
 make po4a-translate

indeed shows

 PERL_PERTURB_KEYS=0 PERL_HASH_SEED=0 po4a --keep 0 --previous --rm-backups 
po4a/po4a.cfg # --localized-charset UTF-8
 Negative repeat count does nothing at /usr/share/perl5/Locale/Po4a/Sgml.pm 
line 1106, <IN> line 8222.
 No candidate position for the addendum po4a/add_fr/commentaires.add.
 Addendum po4a/add_fr/commentaires.add does NOT apply to fr/debian-faq.sgml 
(translation discarded).
 Makefile:53: recipe for target 'po4a-translate' failed
 make: *** [po4a-translate] Error 255

.  (And running 'make' afterwards just happily completes (!).) So our
Makefile is buggy, too.

I did not build the complete .deb yet; it could be some needed build
dependency is missing too...

Bye,

Joost

Reply via email to