[Debian-med-packaging] Bug#1104497: freecontact: add libgfortran-12-dev as a build dependency to make the package reproducible (future FTBFS)
Chris Hofstaedtler
zeha at debian.org
Tue May 6 07:13:32 BST 2025
On Thu, May 01, 2025 at 11:23:35AM +0200, Jochen Sprickerhof wrote:
> Source: freecontact
>
> freecontact uses d-shlibs that uses apt-cache and the apt cache during
> the build to get information about packages not installed in the build
> chroot. That makes the package FTBFS on reproduce.d.n:
>
> https://reproduce.debian.net/all/#libfreecontact-doc
>
> To fix this please add a build dependency on libgfortran-12-dev. I
> tested that this makes the package reproducible.
I've investigated this option. However: libgfortran-12-dev is built
from gcc-12. gcc-12 is supposed to go away.
Adding this dep would keep gcc-12 in trixie.
Maybe d-shlibs needs to be fixed to use another package, or it
should stop using apt-cache for this altogether.
Chris
More information about the Debian-med-packaging
mailing list