#1139615 unifrac-tools: FTBFS against HDF5 2.1.0

Package:
src:unifrac-tools
Source:
src:unifrac-tools
Submitter:
Gilles Filippini
Date:
2026-07-02 13:21:02 UTC
Severity:
normal
Tags:
#1139615#5
Date:
2026-06-10 09:28:23 UTC
From:
To:
Hi,

During a test rebuild of HDF5's reverse dependencies against HDF5 2.1.0
currently in experimental, unifrac-tools FTBFS because its build
toolchain doesn't support this new major release.

The attached patch is a workaround for this issue and supports both
HDF5 1.14.6 in unstable and HDF5 2.1.0 in experimental.

Best,
_g.


- -- System Information:
Debian Release: 12.0
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-44-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: 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
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEoJObzArDE05WtIyR7+hsbH/+z4MFAmopLjcACgkQ7+hsbH/+
z4Nk7gf/WJ35CjyKghkkpt8wi9E1NB+MZdYipy9rRMF0H7ErZnII1inYT50JaTKb
WThrpfI5Ovoet8x8XFn1JdjfvTaQg/t8Yjo1snUdH+LN0Z5vNjI+2i0Ed/z8crRn
IWnAAM9O6Hnu23XzuPPM2jL9vpX7CVIPON9k3MhGdXqO3vRYFL+BOzRpQekKCsTo
F4IkUUXAcND5dpnE8o42cllzgTKEKo3fIn0DpyzZr1G7tffleAvqAqkWmi5aYdgR
+rKr4OYNobwBndSK9w7aq985WPLRHY58j5it0TrxiUHQATQknbfutya7/RdLOQRQ
T2CGpzfZd1rhmqI5tFsmKnEzUI7pcQ==
=vp2W
-----END PGP SIGNATURE-----

#1139615#8
Date:
2026-06-16 20:24:20 UTC
From:
To:
Hello,

Bug #1139615 in unifrac-tools reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/med-team/unifrac-tools/-/commit/cef3a8a1153e268a04785cfc043111a1c2650aa6

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1139615

#1139615#15
Date:
2026-07-01 08:03:57 UTC
From:
To:
Hi Gilles and Aaron,

Salsa kindly has tagged that patch pending when I applied the patch from
Gilles.  When I decided to build the latest upstream version of
unifrac-tools I first had to package a new dependency which is now
available.  I had to adapt the patch for src/Makefile in several ways
and it seems I managed to mess it up again as you can see in Salsa CI

https://salsa.debian.org/med-team/unifrac-tools/-/jobs/9880561

Any help would be welcome - direct pushing to the Git repository (any
DD has push permissions) or MRs welcome.

Thanks a lot for your help
   Andreas.

#1139615#24
Date:
2026-07-01 17:16:35 UTC
From:
To:
Hi,

Le 2026-07-01 10:03, Andreas Tille a écrit :

Done.

You shouldn't step in packaging a new release of this package if you
don't understand what its current patches are for and how to properly
refresh them.

My apologies for the harsh tone above, but English is not my native
language, and I don't know how to better express how this has upset
me.

Best,
_g.

#1139615#29
Date:
2026-07-01 19:48:45 UTC
From:
To:
Hi

Am Wed, Jul 01, 2026 at 07:16:35PM +0200 schrieb pini@debian.org:

Thanks a lot for your quick help
    Andreas.

#1139615#38
Date:
2026-07-02 13:19:10 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
unifrac-tools, 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 1139615@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Tille <tille@debian.org> (supplier of updated unifrac-tools 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 02 Jul 2026 14:53:58 +0200
Source: unifrac-tools
Architecture: source
Version: 1.6.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Andreas Tille <tille@debian.org>
Closes: 1105659 1139615
Changes:
 unifrac-tools (1.6.1-1) unstable; urgency=medium
 .
   [ Andreas Tille ]
   * New upstream version
     Closes: #1105659
   * d/watch: version=5
   * Standards-Version: 4.7.4 (routine-update)
   * Reflow Uploaders field (cme)
   * Remove Priority field (cme)
   * Drop 'Rules-Requires-Root: no' from d/control (routine-update)
   * Build-Depends: libskbb-dev
   * Reformat the Last-Update date as ISO YYYY-MM-DD.
   * No need to use dh-exec any more
 .
   [ Gilles Filippini ]
   * Fix FTBFS against HDF5 2.1.0
     Closes: #1139615
Checksums-Sha1:
 8705374b654d535281a2616dabe55bfb6453ff46 2306 unifrac-tools_1.6.1-1.dsc
 2fd49d52dc92962fdd72530168c5f945d84c40b0 7522147 unifrac-tools_1.6.1.orig.tar.gz
 6bae848df579f79ed699e04c5b5b7801537ee721 8608 unifrac-tools_1.6.1-1.debian.tar.xz
 2084a90449ca3494fb75f115797458f728dd950a 10255 unifrac-tools_1.6.1-1_amd64.buildinfo
Checksums-Sha256:
 1a9f1330d0646748df5b70d7087cecbbb931dfec729990296c5b9a9be0e9b232 2306 unifrac-tools_1.6.1-1.dsc
 11e0e34e21945a74711ec7d579cb5d053a64073b83151d9193ed62e7ad21292c 7522147 unifrac-tools_1.6.1.orig.tar.gz
 b90aeb798b27644bf788cd65eeb49150a6e251fab6a28bfb3f332f3b43836349 8608 unifrac-tools_1.6.1-1.debian.tar.xz
 f354d230f66ee19f7e0858223b54093091487627e22aa887a04d7379eb492148 10255 unifrac-tools_1.6.1-1_amd64.buildinfo
Files:
 5dca9b04cff745ab83ee516d0b61f8c1 2306 science optional unifrac-tools_1.6.1-1.dsc
 9581d9ad5bbcba30f4d8ff4029bea8f2 7522147 science optional unifrac-tools_1.6.1.orig.tar.gz
 d9d43d05c5508355e8295d92f7653241 8608 science optional unifrac-tools_1.6.1-1.debian.tar.xz
 4e83b0840aa232fbe9cc3b191b5043fc 10255 science optional unifrac-tools_1.6.1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmpGYScRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtEyYg/9Gn50BwLR2Aiu7S5U0n71mAUOw4NQebD+
V8mQ5CuKobg7Rlu38gaOBP3L/fjNkiaZ1yvfe60Kxc356z3006EPJyWv0pGZG2Kv
BTuLN1PseSTiHmypG7BE2UfwE7YzZwQppL8lf/aa6VdnPSBLGvZ+qo89w7yg+ClX
U1WmdPitdSXYU+/6pOJ67SZ+OS+9meotbABecq17fHOifptes5pAqdNkYFQtv5cR
4K5Fg6WJkrTN/bJZ2ijWwmqbjmZu0RFlEr/fYhZiVBrlshb1FoU2XICqAlPTkEoD
ZNbUiMYuvi3mi42kzpjmemhT2m+CAKoOb2CqX2Z1sJ+W+9Q7sTyEtaoRnB/0Yydh
mpAN+gNHgKOnk6qn5YV1u+XnYfcHjk+FAMpn8J9t0x65XiJLf+uN2JA4NANaJ1jI
K7dIvX+IeB+zGRSdhGYN31CXDYO1z5wg68oxbed6j/9NfZpXb4OKP4e0DBYQFLz3
4f/qmqE9tbDKgsdfZA2AAunfHLrnKDnb6zNSo2Dut97rJ0q5s+H3S4VnBnYG43JK
Kz6oxjU6DOZFuOBbn+FCjCLeOFrMP9FycxK/lh7g1jgbsVt9FsCVKSkQ6N5M6C+c
iHeEeDJJQU1vEfbkvDmmqDDk+E99yXK3GfBzY9n27dMT92VOrO6tsO3djLeFkxJg
gp6JQJ6JW7s=
=mXEI
-----END PGP SIGNATURE-----