Your message dated Sun, 15 Dec 2024 09:19:39 +0000
with message-id <e1tmkmp-00clpt...@fasolo.debian.org>
and subject line Bug#1086688: fixed in coinutils 2.11.11+ds-2
has caused the Debian Bug report #1086688,
regarding coinutils FTCBFS: gfortran dependency not satisfiable
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1086688: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086688
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: coinutils
Version: 2.11.11+ds-1
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: cross-satisfiability

coinutils cannot be cross built from source, because its gfortran
dependency is not satisfiable. It needs "toolchain dependency cross
translation" which has been an unsolved problem for a long time, but
since earlier this year, we may write "gfortran-for-host". Once doing
so, coinutils fails building natively, because gfortran-for-host only
provides an architecture-qualified gfortran. Thus exporting F77 is
required for using this dependency. I'm attaching a patch for your
convenience.

Helmut
diff --minimal -Nru coinutils-2.11.11+ds/debian/changelog 
coinutils-2.11.11+ds/debian/changelog
--- coinutils-2.11.11+ds/debian/changelog       2024-10-26 08:07:17.000000000 
+0200
+++ coinutils-2.11.11+ds/debian/changelog       2024-11-03 21:24:25.000000000 
+0100
@@ -1,3 +1,10 @@
+coinutils (2.11.11+ds-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Translate gfortran dependency to gfortran-for-host. (Closes: 
#-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Sun, 03 Nov 2024 21:24:25 +0100
+
 coinutils (2.11.11+ds-1) unstable; urgency=medium
 
   * Move from experimental to unstable.
diff --minimal -Nru coinutils-2.11.11+ds/debian/control 
coinutils-2.11.11+ds/debian/control
--- coinutils-2.11.11+ds/debian/control 2024-10-26 08:07:17.000000000 +0200
+++ coinutils-2.11.11+ds/debian/control 2024-11-03 21:19:17.000000000 +0100
@@ -4,7 +4,7 @@
 Section: science
 Priority: optional
 Build-Depends: debhelper-compat (= 13),
-               gfortran,
+               gfortran-for-host,
                libbz2-dev,
                liblapack-dev,
                zlib1g-dev,
diff --minimal -Nru coinutils-2.11.11+ds/debian/rules 
coinutils-2.11.11+ds/debian/rules
--- coinutils-2.11.11+ds/debian/rules   2024-10-26 08:07:17.000000000 +0200
+++ coinutils-2.11.11+ds/debian/rules   2024-11-03 21:24:25.000000000 +0100
@@ -4,10 +4,15 @@
 
 include /usr/share/dpkg/architecture.mk
 
+ifeq ($(origin F77),default)
+F77 := $(DEB_HOST_GNU_TYPE)-gfortran
+endif
+
 %:
        dh $@ --without autoreconf
 
 override_dh_auto_configure:
+       F77='$(F77)' \
        ./configure --prefix=/usr --libdir=/usr/lib/$(DEB_HOST_MULTIARCH) \
                --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE) \
                --enable-static --enable-dot --enable-dependency-linking

--- End Message ---
--- Begin Message ---
Source: coinutils
Source-Version: 2.11.11+ds-2
Done: Håvard F. Aasen <havard.f.aa...@pfft.no>

We believe that the bug you reported is fixed in the latest version of
coinutils, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1086...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Håvard F. Aasen <havard.f.aa...@pfft.no> (supplier of updated coinutils package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 15 Dec 2024 09:42:27 +0100
Source: coinutils
Architecture: source
Version: 2.11.11+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Håvard F. Aasen <havard.f.aa...@pfft.no>
Closes: 1086688
Changes:
 coinutils (2.11.11+ds-2) unstable; urgency=medium
 .
   [ Helmut Grohne ]
   * Fix FTCBFS: Translate gfortran dependency to gfortran-for-host.
     Closes: #1086688
Checksums-Sha1:
 7813a149adcc11062aa2acc440cf865057247b07 1698 coinutils_2.11.11+ds-2.dsc
 a1faf602e82db954db11cf5a0822e423ab1de410 10616 
coinutils_2.11.11+ds-2.debian.tar.xz
 8bd71f5628cc8f439c62df9f8550aaf80a38dcc5 9120 
coinutils_2.11.11+ds-2_amd64.buildinfo
Checksums-Sha256:
 decb26a25d4efdc69435100c013f3b737eeccb52c8c1f97e038da1196580f65f 1698 
coinutils_2.11.11+ds-2.dsc
 ec2f50b8690e1f228de7ea42fb7a3e8cac409b7ced3a5c2c14239a41d347fd32 10616 
coinutils_2.11.11+ds-2.debian.tar.xz
 0a5dd5d0f8db854bdb4f6d341247c7711053ea8b344d7075779dedc0d85a02d3 9120 
coinutils_2.11.11+ds-2_amd64.buildinfo
Files:
 3bf2e67b54ed870a2e700bbb0be52129 1698 science optional 
coinutils_2.11.11+ds-2.dsc
 6cb982a8e9da8d0fc5af9bbabee915d9 10616 science optional 
coinutils_2.11.11+ds-2.debian.tar.xz
 fdefce06317786a01d9b78e335cd9b92 9120 science optional 
coinutils_2.11.11+ds-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iI0EARYIADUWIQSD/42dLkLq3fzhpN2I4w6v/UfCtwUCZ16XoRccaGF2YXJkLmYu
YWFzZW5AcGZmdC5ubwAKCRCI4w6v/UfCt7u5AP0d3J1EJK9zU2xskRuhdW+nz5Rn
bY38316CuWLgRNo4NQD/dkLZp231fDo2oh0ntbZyd0Aht9Dzy9+oUQrnx4zDVQw=
=VI5d
-----END PGP SIGNATURE-----

Attachment: pgppcOOSpEKDS.pgp
Description: PGP signature


--- End Message ---

Reply via email to