[Debian-astro-maintainers] Bug#1114077: ccfits: FTBFS: dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

Aurelien Jarno aurel32 at debian.org
Fri Sep 5 23:06:44 BST 2025


reassign -1 doxygen-latex
retitle -1 doxygen is not compatible with the latest texlive-base version
affects -1 src:ccfits
tag -1 + ftbfs
thanks

Hi,

On 2025-09-05 18:16, Santiago Vila wrote:
> Package: src:ccfits
> Version: 2.7+dfsg-1
> Severity: serious
> Tags: ftbfs forky sid
> 
> Dear maintainer:
> 
> During a rebuild of all packages in unstable, your package failed to build.
> 
> Below you will find how the build ends (probably the most relevant part,
> but not necessarily). If required, the full build log is available here:
> 
> https://people.debian.org/~sanvila/build-logs/202509/
> 
> About the archive rebuild: The build was made on virtual machines from AWS,
> using sbuild and a reduced chroot with only build-essential packages.
> 
> If you could not reproduce the bug please contact me privately, as I
> am willing to provide ssh access to a virtual machine where the bug is
> fully reproducible.
> 
> If this is really a bug in one of the build-depends, please use
> reassign and add an affects on src:ccfits, so that this is still
> visible in the BTS web page for this package.
> 
> Thanks.
> 
> --------------------------------------------------------------------------------
> [...]
> finished...
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> /usr/bin/make -C latex
> make[2]: Entering directory '/<<PKGBUILDDIR>>/latex'
> rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf
> pdflatex refman
> This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025/Debian) (preloaded format=pdflatex)
>  restricted \write18 enabled.
> entering extended mode
> (./refman.tex
> LaTeX2e <2025-06-01> patch level 1
> L3 programming layer <2025-07-19>

With the latest texlive-base version in forky, pdflatex fails to work 
with a file that has been created by doxygen-latex. It seems that it 
generates code that is now considered as invalid by latex. I am 
therefore reassigning the bug.

I have been able to debug things a bit. One of the issue is fixed by the 
an upstream patch [1], which is available in the 1_14_0 release.

But then I encounter a second issue that seems to match this upstream 
one [2]. I tried the patch that is supposed to fix it, but unfortunately 
the version of doxygen in Debian is too old for that...

Regards
Aurelien


[1] https://github.com/doxygen/doxygen/commit/2bca55cf048f7c3a1aa4152555c28efebd782639
[2] https://github.com/doxygen/doxygen/issues/11632

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurelien at aurel32.net                     http://aurel32.net



More information about the Debian-astro-maintainers mailing list