Bug#1121397: dh-fortran: build-dependency loop
Samuel Thibault
sthibault at debian.org
Thu Nov 27 14:49:06 GMT 2025
Samuel Thibault, le mar. 25 nov. 2025 21:04:06 +0100, a ecrit:
> - The dh-fortran binary package depends on fortran-fpm
> - The fortran-fpm source package build-depends on libfortran-jonquil-dev
> - The fortran-jonquil source package build-depends on libfortran-toml-dev
> - The fortran-toml source package build-depends on dh-fortran-mod which depends on dh-fortran
It's actually smaller than this:
- the fortran-jonquil source package build-depends on dh-fortran-mod which depends on dh-fortran
Samuel
> So we need to break this dependency loop to be able to bootstrap new
> ports.
>
> (It used not to be a problem when dh-fortran was previously not depending
> on fortran-fpm)
>
> Samuel
>
> -- System Information:
> Debian Release: forky/sid
> APT prefers testing
> APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates'), (500, 'oldoldstable'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386, arm64
>
> Kernel: Linux 6.17.8+deb14-amd64 (SMP w/22 CPU threads; PREEMPT)
> Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
> Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
>
> Versions of packages dh-fortran depends on:
> ii debhelper 13.28
> ii fortran-fpm 0.12.0-5
> ii gfortran [fortran-compiler] 4:15.2.0-4
> ii libfile-libmagic-perl 1.23-2+b2
> ii patchelf 0.18.0-1.4
> ii perl [libio-compress-perl] 5.40.1-6
> ii python3 3.13.7-1
> ii python3-click 8.2.0+0.really.8.1.8-1
> ii python3-magic 2:0.4.27-3
>
> dh-fortran recommends no packages.
>
> dh-fortran suggests no packages.
>
> -- no debconf information
More information about the debian-science-maintainers
mailing list