Your message dated Fri, 03 Jul 2026 17:37:01 +0000
with message-id <[email protected]>
and subject line Bug#1039610: fixed in pnetcdf 1.15.0~beta-1
has caused the Debian Bug report #1039610,
regarding pnetcdf: reproducible-builds: timestamp and build path embedded
pnetcdf-config
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 [email protected]
immediately.)
--
1039610: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1039610
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pnetcdf
Severity: normal
Tags: patch
User: [email protected]
Usertags: timestamps buildpath
X-Debbugs-Cc: [email protected]
The build date is embedded in /usr/bin/pnetcdf-config:
https://tests.reproducible-builds.org/debian/rb-pkg/bookworm/amd64/diffoscope-results/pnetcdf.html
CFLAGS="-g·-O2·-ffile-prefix-map=/build/1st/pnetcdf-1.12.3=.·-fstack-protector-strong...
vs.
CFLAGS="-g·-O2·-ffile-prefix-map=/build/2/pnetcdf-1.12.3/2nd=.·-fstack-protector-strong...
config_date="Mon·Jun·19·19:34:17·-12·2023"
vs.
config_date="Tue·Jun·20·21:34:17·+14·2023"
The attached patch fixes this by replacing these strings with
placeholder values in debian/rules.
According to my local tests, with this patch applied pnetcdf should
build reproducibly on tests.reproducible-builds.org once it migrates to
debian/trixie! Unfortunately, there are still other outstanding issues
with build paths, which are tested in unstable or experimental.
Thanks for maintaining pnetcdf!
live well,
vagrant
From f19bcebd1114f70775a3596b33b16f89dec26070 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <[email protected]>
Date: Tue, 27 Jun 2023 12:16:39 -0700
Subject: [PATCH] debian/rules: Remove timestamp and build path from
pnetcdf-config in dh_auto_install override.
https://reproducible-builds.org/docs/timestamps/
https://reproducible-builds.org/docs/build-path/
---
debian/rules | 1 +
1 file changed, 1 insertion(+)
diff --git a/debian/rules b/debian/rules
index d66a066..068775a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -68,3 +68,4 @@ override_dh_auto_test:
override_dh_auto_install:
$(MAKE) -C build-static install DESTDIR=$(DESTDIR)
find $(DESTDIR) -name '*.la' -delete
+ sed -i -e 's,config_date=.*,config_date=BUILDDATE,g' -e 's,$(CURDIR),BUILDPATH,g' ./debian/tmp/usr/bin/pnetcdf-config
--
2.39.2
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: pnetcdf
Source-Version: 1.15.0~beta-1
Done: Alastair McKinstry <[email protected]>
We believe that the bug you reported is fixed in the latest version of
pnetcdf, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alastair McKinstry <[email protected]> (supplier of updated pnetcdf 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 03 Jul 2026 18:07:02 +0100
Source: pnetcdf
Architecture: source
Version: 1.15.0~beta-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Closes: 901838 1039610 1126726
Changes:
pnetcdf (1.15.0~beta-1) unstable; urgency=medium
.
* New upstream release. Closes: #1126726
* Ensure DEB_MAINT_* are exported. Closes: #901838
* Use pre-computed DEB_HOST_MULTIARCH
* Move dh-fortran-mod to dh-fortran
* Drop Priority: optional from source in d/control per new policy
* Debhelper compat level 14
* Standards-Version: 4.7.4
* version.patch: fix visible patch
* reproducible.patch: Make pnetcdf-config,_version and pc files
reproducible. Closes: #1039610
Checksums-Sha1:
c541e405cdfa379b21f2c027bb2eced71fa09731 2231 pnetcdf_1.15.0~beta-1.dsc
3f08401be7383bbc1b0f0abfad47250a0be4253b 1218308
pnetcdf_1.15.0~beta.orig.tar.xz
d1fc07e6f26a56257164f8039a88f7388cf4a741 7536
pnetcdf_1.15.0~beta-1.debian.tar.xz
a999884bba8ad86e5fdf3538369464b5d6c1ccd4 12679
pnetcdf_1.15.0~beta-1_arm64.buildinfo
Checksums-Sha256:
a212ebe899871cc77b2a125b0eb22fad9bb608e20a82f36311d930454f54af93 2231
pnetcdf_1.15.0~beta-1.dsc
3bee375d822c62cc9e81d79b0c056bdae2d9def7142f896e35ec3ebe6da886c4 1218308
pnetcdf_1.15.0~beta.orig.tar.xz
6659827a5e957dd79a77394afbe238db56c0e914452ce0b40f87a6bd17646fd7 7536
pnetcdf_1.15.0~beta-1.debian.tar.xz
0ef930bd4bbf3d0ece55310be519252f2adf0fbf5314477249f6ad14079b4264 12679
pnetcdf_1.15.0~beta-1_arm64.buildinfo
Files:
66ec8b35bb1ca19c46c8b5b34053d8c9 2231 science optional
pnetcdf_1.15.0~beta-1.dsc
f433f5fde9d4751675149e7e6eb32b24 1218308 science optional
pnetcdf_1.15.0~beta.orig.tar.xz
2f1cd6e851a6873bf9beb8240fa4be99 7536 science optional
pnetcdf_1.15.0~beta-1.debian.tar.xz
ffc831ec3a2097ce87c96f9ab3698e64 12679 science optional
pnetcdf_1.15.0~beta-1_arm64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAmpH8D0ACgkQy+a7Tl2a
06XJrw//WWM+70oQufwWWw8SiuR7VWY/+09EMttleoE2gxcFpv0Kw9WSwhsUfFPc
Z7+dr2eD1oeAFVnCZOTRNiCJz4uvzCWHZ/5Exeu7TjhyGVHR0rV/EIg6p1XE1XJt
qKlaBFV912PMEmElVkGKwy8+wiC9/eztRuv8ydUwJ/IjwdDZf5CP9KW0O8gYptRy
ZdiMJdqsAghOkm6nOVImmnTKFKT6Q7tb96o6b5Jl1aPhFt/99NAEI2RNY8e4VOpr
cXyEFrIuUN0wO2glRb0QxK37Usa58SRobvY4Ei3A0ji33tllat1vsOb7aMRPwgx5
yfxlJHeg8peYUNfRwKtHEtwjZ6PQoXKBqOW67NX55cmEBptjOneEtMW1PWhsetgq
5CKgS4WLHrIYs1cYpXJ9HdagJ16hMC2Yjsg/3ZAl6rAjb0Ed4zY79CSCtk5nUg96
/WsC66n3TbEixRUhayFv0Y95+6oqDSLVsNyfn6T6PzxUcT/4DxYLbf0GwMKFCCe6
CoywlSaDTm/pmVzUKftQl9tbED9xYl6mkX9MgMKsNp6hBcmIEwxmmQf6FGrUaY8m
AGW9kDvm1JLIl41VCxPGqpwb4hcxa29bkAFgVfL3uwkTRejchdUSV2TeqNGOkAmV
gPBcpqR3IwMaDhlwR9Op72NFZm9YqrAOB7MH37HgXYnG0ES0mMg=
=oVPb
-----END PGP SIGNATURE-----
pgpiGVO5l7rL7.pgp
Description: PGP signature
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers