#1046864 hypre: Fails to build source after successful build

#1046864#5
Date:
2023-08-13 19:20:47 UTC
From:
To:
Hi,

This package fails to build a source package after a successful build
(dpkg-buildpackage ; dpkg-buildpackage -S).

This is probably a clear violation of Debian Policy section 4.9 (clean target),
but this is filed as severity:minor for now, because a discussion on
debian-devel showed that we might want to revisit the requirement of a working
'clean' target.

More information about this class of issues, included common problems and
solutions, is available at
https://wiki.debian.org/qa.debian.org/FTBFS/SourceAfterBuild

Relevant part of the build log:
[...]
The full build log is available from:
http://qa-logs.debian.net/2023/08/13/hypre_2.28.0-6_unstable.log

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

#1046864#10
Date:
2023-12-18 17:10:21 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
hypre, 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 1046864@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Drew Parsons <dparsons@debian.org> (supplier of updated hypre 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: Mon, 18 Dec 2023 17:01:24 +0100
Source: hypre
Architecture: source
Version: 2.28.0-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Drew Parsons <dparsons@debian.org>
Closes: 1046864 1058461
Changes:
 hypre (2.28.0-8) unstable; urgency=medium
 .
   * Team upload.
   * debian/rules: add loong64 to list of arches needing a relaxed
     test tolerance for build-time tests. Closes: #1058461.
   * after dh_clean remove src*-static copies of the src dir.
     Closes: #1046864
Checksums-Sha1:
 141f6e66eaaf9748c585735015de9723c3a9d00f 3465 hypre_2.28.0-8.dsc
 6e2d774024a195b84dc5425bb325704a69dd15b7 19644 hypre_2.28.0-8.debian.tar.xz
 59bd2db075f5d0cf97ad7a1acf0d67a6961bb301 9859 hypre_2.28.0-8_source.buildinfo
Checksums-Sha256:
 38c1a16071fa11a21a0caeadbc88338b7dbf6b3d6009d2955034c0bac6e294d1 3465 hypre_2.28.0-8.dsc
 7e55f8f8b9e984850d180fa9f1a23ba53a5e7b06d00ae39a71efbf6d1d26c2e0 19644 hypre_2.28.0-8.debian.tar.xz
 6d902314f49a0dd65190448a7c27ada8eb31fa15e015e8288937e02e0fb75687 9859 hypre_2.28.0-8_source.buildinfo
Files:
 2722eab7643c0b53067b8f32423038d8 3465 math optional hypre_2.28.0-8.dsc
 d2c0b09bbce301789940c20017be4bad 19644 math optional hypre_2.28.0-8.debian.tar.xz
 04670f20f57e582abe924a4a1c39a31e 9859 math optional hypre_2.28.0-8_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmWAdnIUHGRwYXJzb25z
QGRlYmlhbi5vcmcACgkQVz7x5L1aAfqDKA/+I3G+lKFQwXBwdLYpApYYiXeaG+84
sj1h95revg1D256Mvc3CwLpNEkYKTiKtv+McZUhvabQS6cs2oagpMAl4hb1jrtEr
10h5E5u+cIPJh7W25eJi4dtzAOdp2rKSQJ1r+OhVOlHz2btUmvpWbwFiKtxfSMv4
o9QaRPfiyPKeBWrY9JWM19MeFD/7nHY7eRSq7Z1kt1Jd5MeZGsh9dso4HQgrRaGu
5GctnWzUhb1F6iXvRdscOgsuKJ9E2b6zMlJcNrRzWfUSjukuY04BfWeWFcMIFmeT
036636zgxZQA0KMhQ2a++qQ1Lc9x55zqreQAKiQWQn4SnckUhJBNvabA4CGnGuFV
17qFuNwX4zCYvKPfZnRVSlkN2L8MEjpwjSXeOSzObPQLPcMWxB0/teirxJWmz2ez
BZDvQBjCFcr0lrQWE7mf+xkajJzxPTcf1bCP4Iimp4HgHoJQ2wzCKZZw+T5BthXu
Rjd6/9fssmZwLPUt3rYfbDXHR78mBPe+BSqyEQFP+ZPYV9vx9+1qYTeMqf9d/sa+
vVvR29ttjMzT+y2vtAydtXCaCx14txFprLAQWAk6afftm5idsFheAsaOIhXV9TRm
gq58dkeasLjTI6Lg1szHmPEcUYqGc4z95OypzZXSPHopZHHZqKgYgwQFhm5OIavj
gailaBKB8qltpmo=
=/9jR
-----END PGP SIGNATURE-----

#1046864#21
Date:
2026-06-30 05:57:29 UTC
From:
To:
The Debian NEW review of hypre 3.1.0-2exp1 has been completed.

Decision: ACCEPTED
Reviewer: Mechtilde Stehmann

Review comment:

Hi,

for the nextupload please add the missing author and detailed license stanzas.
You can find them in the public notes under
https://dfsg-new-queue.debian.org/reviews/hypre

Full review details: https://dfsg-new-queue.debian.org/reviews/hypre

#1046864#26
Date:
2026-06-30 06:00:24 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
hypre, 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 1046864@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Drew Parsons <dparsons@debian.org> (supplier of updated hypre 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: Mon, 29 Jun 2026 21:55:39 +0200
Source: hypre
Binary: libhypre-301 libhypre-301-dbgsym libhypre-dev libhypre64-301 libhypre64-301-dbgsym libhypre64-dev libhypre64m-301 libhypre64m-301-dbgsym libhypre64m-dev
Architecture: source amd64
Version: 3.1.0-2exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Drew Parsons <dparsons@debian.org>
Description:
 libhypre-301 - High Performance Matrix Preconditioners - Shared Library
 libhypre-dev - High Performance Matrix Preconditioners - Development Files
 libhypre64-301 - High Performance Matrix Preconditioners - 64-bit (bigint) Shared
 libhypre64-dev - High Performance Matrix Preconditioners - 64-bit (bigint) Develop
 libhypre64m-301 - High Performance Matrix Preconditioners - 64-bit (mixedint) Share
 libhypre64m-dev - High Performance Matrix Preconditioners - 64-bit (mixedint) Devel
Closes: 1046864 1139536
Changes:
 hypre (3.1.0-2exp1) experimental; urgency=medium
 .
   * switch to cmake build. autoconf is not managing to keep up with
     the 21st century. Closes: #1139536
     - simplifies library_name_extension.patch to cmake OUTPUT_NAME only
       (plus extensions to destination dirs)
     - sets SOVERSION equal to "MAJOR*100+MINOR" without dots, 301 not 3.1.0
       hence update binary package names
     - drop static library libHYPRE*.a (file a bug if you need it back!)
     - apply CMAKE_SKIP_INSTALL_RPATH=True to prevent runpaths in libs
   * update test handling (cmake HYPRE_BUILD_TESTS=On)
     - list usr/bin/* in debian/not-installed (upstream cmake installs
       test executables into usr/bin, but we don't want to package them)
     - override dh_auto_test to run build-tests using ctest
     - debian/tests: keep using Makefile, patch -lHYPRE with HYPRE_LIBNAME_EXT
       via sed patch in test-hypre-common
   * debian patch executable_dont_pollute_source.patch prevents built
     executables (tests, examples) getting copied back to source
   * remove generated source files csr_spgemm_device_{numer,symbl}?.c
     in src/seq_mv with dh_auto_clean. Closes: #1046864
Checksums-Sha1:
 00284e9e7466f2085af7483224c626e09c8cc246 3347 hypre_3.1.0-2exp1.dsc
 51a718d6ccffe1891644074d08d86c5a9839020d 18860 hypre_3.1.0-2exp1.debian.tar.xz
 2f03ccc6408512c734ef439c13b6c1da9df9923e 12280 hypre_3.1.0-2exp1_amd64.buildinfo
 132961e07d4906338b970fb52bbf8d3127d27c72 4991052 libhypre-301-dbgsym_3.1.0-2exp1_amd64.deb
 b24a0f7398b8a73da33c410defd8fe24d3eece5f 1949264 libhypre-301_3.1.0-2exp1_amd64.deb
 a9d0ffc5c977b18632bc5b6cd711265c4d74e620 207852 libhypre-dev_3.1.0-2exp1_amd64.deb
 564e935bbe9bb5fbac2ad2676fd26920b4b48c2e 4792012 libhypre64-301-dbgsym_3.1.0-2exp1_amd64.deb
 6b4cb23d7745c7faab81d3d400ad7e75e90ce77a 1808316 libhypre64-301_3.1.0-2exp1_amd64.deb
 77122da66c3b0c741f8052bd0dc6ebf031fd6607 207284 libhypre64-dev_3.1.0-2exp1_amd64.deb
 3b125b674d8c6bc756e41e8d700e8f4b8e38f67d 4986024 libhypre64m-301-dbgsym_3.1.0-2exp1_amd64.deb
 231da5900f0a2e3b1d205b1b6ddd92c7c4ba49d6 1954988 libhypre64m-301_3.1.0-2exp1_amd64.deb
 1044f0e5f571bc39f51702c41123e7abfa191d47 207400 libhypre64m-dev_3.1.0-2exp1_amd64.deb
Checksums-Sha256:
 50e8d47656b12574fbbf29449549979356f9bd30c20b79af129fb6c3dd48ad6d 3347 hypre_3.1.0-2exp1.dsc
 554e7d8f4a54585c91643b005c8ff9ff224993ceccdf116d28b4e01b86e854ad 18860 hypre_3.1.0-2exp1.debian.tar.xz
 7e01f1633020bc31bcbe8c2b3d194ce1ed848fcd3a0aeaa2adfa6e12b25b6a7f 12280 hypre_3.1.0-2exp1_amd64.buildinfo
 19d703f426ecd90f91b5297346f6d1f7b8c966301d6a16bb7dc19c4c934da4df 4991052 libhypre-301-dbgsym_3.1.0-2exp1_amd64.deb
 344ec2db762a9d7a31157d9cd7af1b399a2dc1bfd80c82ab2b0680318e108cd3 1949264 libhypre-301_3.1.0-2exp1_amd64.deb
 1cba222181e81ba159269dbac91c4edc742f4a627e75233aa2b029276a9e8ac6 207852 libhypre-dev_3.1.0-2exp1_amd64.deb
 d74ed55441219e41df655615242f4514215bbc40f0d1edc75419dbffe86757d3 4792012 libhypre64-301-dbgsym_3.1.0-2exp1_amd64.deb
 2480ec0038129e1ed2f7ab43035aaaa45c5b86f6b3e1bc8bab805acd948885d2 1808316 libhypre64-301_3.1.0-2exp1_amd64.deb
 1593302c550b916a4b28439ce173c4be24b105d73b418b7cfab6777134a4cea6 207284 libhypre64-dev_3.1.0-2exp1_amd64.deb
 dbe6e73ba630775204aba78c0cdb6b5083db173846e6890c9434af5d0d1fc112 4986024 libhypre64m-301-dbgsym_3.1.0-2exp1_amd64.deb
 f48763c2f3395b69f3b2c180faa23a406b9f5e5429068ad69833839bc1df5e4a 1954988 libhypre64m-301_3.1.0-2exp1_amd64.deb
 20c8fff799fef048672610ce071cbb80dbcd4075df0b0b998a484028322dbf25 207400 libhypre64m-dev_3.1.0-2exp1_amd64.deb
Files:
 77c8c95992c69263c9360b7ee32f7cfd 3347 math optional hypre_3.1.0-2exp1.dsc
 903060634b227ba1116620d62b904202 18860 math optional hypre_3.1.0-2exp1.debian.tar.xz
 0174d565bc9c537141dede935313f424 12280 math optional hypre_3.1.0-2exp1_amd64.buildinfo
 04afd3d86a3dbd557e6f9c75302b87c8 4991052 debug optional libhypre-301-dbgsym_3.1.0-2exp1_amd64.deb
 2f734d4ddac44b97dad3f69b275526ce 1949264 libs optional libhypre-301_3.1.0-2exp1_amd64.deb
 a1de98024160e9fd91e5eb81f314d69b 207852 libdevel optional libhypre-dev_3.1.0-2exp1_amd64.deb
 cebf1deab9655c973608bba4a587d150 4792012 debug optional libhypre64-301-dbgsym_3.1.0-2exp1_amd64.deb
 9b6d8cf2dc90869d1d97908868f63adf 1808316 libs optional libhypre64-301_3.1.0-2exp1_amd64.deb
 0be938c7f98d0a2d3021edcfbdcd94d4 207284 libdevel optional libhypre64-dev_3.1.0-2exp1_amd64.deb
 8a73c96140ff9d9a6c857f984e0e5c25 4986024 debug optional libhypre64m-301-dbgsym_3.1.0-2exp1_amd64.deb
 75ab1fdbfd9310593705a3563d9ce81d 1954988 libs optional libhypre64m-301_3.1.0-2exp1_amd64.deb
 707ae07957d6b914e614284a96ccad70 207400 libdevel optional libhypre64m-dev_3.1.0-2exp1_amd64.deb
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmpC1HUACgkQVz7x5L1a
AfrBkA/+OOArb1eD0t8PPvx+ETXRXaC7+fkWqiqR/seeh2KFwKAIVdoGJg81eWFz
KpwTFVtLy8pcQ7wfG9EILUaZh35Lr46iz1RPSTx3nQS4DD6qNZiCmVQx1XLztaCq
XNJnHmm210o0pv8Msf/RquY3gU7qWqzb/tzFhpmywTJRiiWgCaV6WXUScCntgMFg
72mm8/hG9t4FxGJ3uabHrIaC4km3QxJ//KS7uK7SqLKL9OvYch4Ja5gb7/uqJks5
0MzdCr871tv5eHRhnAUrf7zcs9qCiXQ8RYDt56xGJA9cyhFQnRhRdwpu9YfVPQ6f
vvGDRthoUJaA3VCA0Q2MF2Na1IQBIvzHbH1pk3AJIO5IuIpG+Es/RCjF1Zz92v0L
k2O7KPdrPZr2XMU7m6aRu/cY+kK6LJAuf9n7v86SIzyRyLJuLEr1qwua/IkEJrYX
3BNQZ1R1NPxm0izzrVUAF4mHwCh0n08Dk6lOEU3vgjS1W4AYfIxxO7afRedzpf/r
Gyh33YdvQ3Bip7QAQfDLskDmwhgiJ4Kr6zol4GElBxFUTSY9X2+NpVlph6h374+0
SwPyyshPM6TOowdSwWfOxpzOJ0hyiW4OIMLTT/fWi9bdTXW7FjjVPspXkov8koc4
Rk5ZcC0NAcCyqhqj9AU+P/JNI62HUYGfXM/ZWq6JHcQt+H0AuyU=
=0/hL
-----END PGP SIGNATURE-----