Bug#994673: marked as done (slcfitsio FTBFS: error: too many decimal points in number)
Your message dated Tue, 28 Sep 2021 07:19:07 + with message-id and subject line Bug#994673: fixed in slcfitsio 0.3.8+nosvn-6 has caused the Debian Bug report #994673, regarding slcfitsio FTBFS: error: too many decimal points in number 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.) -- 994673: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=994673 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: slcfitsio Version: 0.3.8+nosvn-5 Severity: serious Tags: ftbfs slcfitsio fails to build from source in unstable on amd64. A build ends as follows: | cc -shared -fPIC cfitsio-module.c -o cfitsio-module.so -L/usr/lib/x86_64-linux-gnu -lslang -L/usr/lib/x86_64-linux-gnu -lcfitsio-lm | In file included from cfitsio-module.c:10: | cfitsio-module.c: In function ‘check_version’: | cfitsio-module.c:2421:23: error: too many decimal points in number | 2421 |compiled_version = CFITSIO_VERSION; | | ^~~ | make[2]: *** [Makefile:65: cfitsio-module.so] Error 1 | make[2]: Leaving directory '/<>/src' | make[1]: *** [Makefile:7: all] Error 2 | make[1]: Leaving directory '/<>' | make: *** [/usr/share/cdbs/1/class/makefile.mk:77: debian/stamp-makefile-build] Error 2 | dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 Helmut --- End Message --- --- Begin Message --- Source: slcfitsio Source-Version: 0.3.8+nosvn-6 Done: Rafael Laboissière We believe that the bug you reported is fixed in the latest version of slcfitsio, 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 994...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Rafael Laboissière (supplier of updated slcfitsio 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: Tue, 28 Sep 2021 03:29:59 -0300 Source: slcfitsio Architecture: source Version: 0.3.8+nosvn-6 Distribution: unstable Urgency: medium Maintainer: Debian QA Group Changed-By: Rafael Laboissière Closes: 994673 Changes: slcfitsio (0.3.8+nosvn-6) unstable; urgency=medium . * QA upload. . * Create Git repository at Salsa.debian.org. The Git repository was created with "gbp import-dscs --debsnap", instead of doing archeological work in the Alioth archives. The layout of the repository follows the recommendation in DEP-14. * d/s/format: Use source format 3.0 (quilt) * Bump debhelper compatibility level to 13 + d/control: Set dependency on debhelper-compat = 13 + d/compat: Drop file * Switch from CDBS to debhelper + d/control: Drop the build-dependencies on cdbs and dpkg-dev + d/rules: Use the dh sequencer * Activate dh_autoreconf + d/rules: Move the generated autoconf/configure to the top directory + d/control: Drop useless build-dependency on autotools-dev + d/autoreconf: New file + d/p/update-configure.patch: New patch + d/source/options: Ignore the configure file * d/control: + Bump Standards-Version to 4.6.0 (no changes needed) + Use secure URI in Homepage field + Add Rules-Requires-Root: no * d/watch: + Bump version to 4 (no changes) + Use secure URI * d/t/control: Add autopkgtest support * d/p/cfitsio-version.patch: New patch (Closes: #994673) * d/p/fix-spelling.patch: New patch * d/p/uint64-unit-test.patch: New patch Checksums-Sha1: 50301234799d6ae7fb125d5cde6243858cb3e37f 2177 slcfitsio_0.3.8+nosvn-6.dsc a43b8f98cbe42570aa6153dd2fd906be73c1b56c 6976 slcfitsio_0.3.8+nosvn-6.debian.tar.xz Checksums-Sha256: 50989aff96b146421f27523fe9f7493bc03c6f725a3292590003b3a67d990fee 2177 slcfitsio_0.3.8+nosvn-6.dsc f46386f812e08cc3d0d51393208afc4d241a80e9d61d05d3ab01bccfe5d3433f 6976 slcfitsio_0.3.8+nosvn-6.debian.tar.xz Files: 7c05ce8f532457b6c25fe53a7ed9bf6b 2177 interpreters optional slcfitsio_0.3.8+nosvn-6.dsc 9baadf0a1787751bb5fbd2b84d82e7e0 6976 interpreters optional slcfitsio_0.3.8+nosvn-6.debian.tar.xz -BEGIN PGP SIGNATURE- iQJGBAEBCAAwFiEEP0ZDkUmP6HS9tdmPISSqGYN4XJAFAmFSvt8SHHJhZmFlbEBk ZWJpYW4ub3JnAAoJECEkqhmDeFyQYBoP/21WEsSTZHS8e90pqBCgtx0PdvRJd/uI JH2LsyySTfxMa24XdLCsidSNe
Processing of slcfitsio_0.3.8+nosvn-6_source.changes
slcfitsio_0.3.8+nosvn-6_source.changes uploaded successfully to localhost along with the files: slcfitsio_0.3.8+nosvn-6.dsc slcfitsio_0.3.8+nosvn-6.debian.tar.xz Greetings, Your Debian queue daemon (running on host usper.debian.org)
slcfitsio_0.3.8+nosvn-6_source.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Tue, 28 Sep 2021 03:29:59 -0300 Source: slcfitsio Architecture: source Version: 0.3.8+nosvn-6 Distribution: unstable Urgency: medium Maintainer: Debian QA Group Changed-By: Rafael Laboissière Closes: 994673 Changes: slcfitsio (0.3.8+nosvn-6) unstable; urgency=medium . * QA upload. . * Create Git repository at Salsa.debian.org. The Git repository was created with "gbp import-dscs --debsnap", instead of doing archeological work in the Alioth archives. The layout of the repository follows the recommendation in DEP-14. * d/s/format: Use source format 3.0 (quilt) * Bump debhelper compatibility level to 13 + d/control: Set dependency on debhelper-compat = 13 + d/compat: Drop file * Switch from CDBS to debhelper + d/control: Drop the build-dependencies on cdbs and dpkg-dev + d/rules: Use the dh sequencer * Activate dh_autoreconf + d/rules: Move the generated autoconf/configure to the top directory + d/control: Drop useless build-dependency on autotools-dev + d/autoreconf: New file + d/p/update-configure.patch: New patch + d/source/options: Ignore the configure file * d/control: + Bump Standards-Version to 4.6.0 (no changes needed) + Use secure URI in Homepage field + Add Rules-Requires-Root: no * d/watch: + Bump version to 4 (no changes) + Use secure URI * d/t/control: Add autopkgtest support * d/p/cfitsio-version.patch: New patch (Closes: #994673) * d/p/fix-spelling.patch: New patch * d/p/uint64-unit-test.patch: New patch Checksums-Sha1: 50301234799d6ae7fb125d5cde6243858cb3e37f 2177 slcfitsio_0.3.8+nosvn-6.dsc a43b8f98cbe42570aa6153dd2fd906be73c1b56c 6976 slcfitsio_0.3.8+nosvn-6.debian.tar.xz Checksums-Sha256: 50989aff96b146421f27523fe9f7493bc03c6f725a3292590003b3a67d990fee 2177 slcfitsio_0.3.8+nosvn-6.dsc f46386f812e08cc3d0d51393208afc4d241a80e9d61d05d3ab01bccfe5d3433f 6976 slcfitsio_0.3.8+nosvn-6.debian.tar.xz Files: 7c05ce8f532457b6c25fe53a7ed9bf6b 2177 interpreters optional slcfitsio_0.3.8+nosvn-6.dsc 9baadf0a1787751bb5fbd2b84d82e7e0 6976 interpreters optional slcfitsio_0.3.8+nosvn-6.debian.tar.xz -BEGIN PGP SIGNATURE- iQJGBAEBCAAwFiEEP0ZDkUmP6HS9tdmPISSqGYN4XJAFAmFSvt8SHHJhZmFlbEBk ZWJpYW4ub3JnAAoJECEkqhmDeFyQYBoP/21WEsSTZHS8e90pqBCgtx0PdvRJd/uI JH2LsyySTfxMa24XdLCsidSNedEw/PbWk8CPtSoBfpuGXCKhYoZXlkqvttSH7dnZ bM93hq2Y8KAzqOKRSl92s0+Qq6pFLs3RQRfLAKp4kZSJPbiWlVlSm4NpVHVwQIwl IMDKzE1I5wDW5/H5uOb95QJHSc1664fYAhoc8+dMnk9j2ms+KI0KnP5s/vqpVxDj 5TBfObhWIL48skymsEcsfuNSOyWrH2mDfme/XxSeH1+GbGJMOQFSfl7GitU2QOrH lYQJ0i3bBa/6ZUiRRaqCVFjmQX8aqSmpxSIP5w4wBn5j4orCFsI+WMwEwY0IKlbD x8uASE8W5X6xaxutPxb6W8SOdjVWLsgw1s1XVvoaYhQVEz3k/W/ENvVKSEtt63S5 vM9Wr+36HbNxWNWJkkX3JXk6wpTjltRgbOtL0ERvwwDySXlB579eebo1gZQ95TEy ygaZcMHjxqJc0Z8mJuQi2u808DxG+kQ26LTbgiSchK5J29NP/uC2m5rRZ02Qbuo0 zhCnI2Mb3INjcCIl7zWk+/m3VRoJ//s3BQTA/EN5y1GwZUow+YFWeLt6for8QnNk +7AWy2CZ39QbYePpKCAl0LpXoDO3M8CPDYgFiiEb+LAoflrPQlRUZjyneNpcBIde +sgNDtIcERc1 =9vxx -END PGP SIGNATURE- Thank you for your contribution to Debian.
Bug#778286: marked as done (slcfitsio: failed to build on install with parallel)
Your message dated Tue, 28 Sep 2021 17:29:00 +0200 with message-id and subject line Re: Bug#778286: slcfitsio: failed to build on install with parallel has caused the Debian Bug report #778286, regarding slcfitsio: failed to build on install with parallel 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.) -- 778286: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778286 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: slcfitsio Version: 0.3.8+nosvn-4.1 When build with dpkg-buildpackage -B -j4, it failed to build. -- YunQiang Su Index: slcfitsio-0.3.8+nosvn/src/Makefile.in === --- slcfitsio-0.3.8+nosvn.orig/src/Makefile.in 2005-10-28 04:28:47.0 +0800 +++ slcfitsio-0.3.8+nosvn/src/Makefile.in 2015-02-13 15:42:59.421656474 +0800 @@ -79,7 +79,7 @@ $(MKINSDIR) $(DEST_SL_FILES_INSTALL_DIR) $(MKINSDIR) $(DEST_HLP_FILES_INSTALL_DIR) -install_modules: +install_modules: install_directories @for X in $(MODULES); \ do \ Y=$$X.$(MODULE_VERSION); \ @@ -93,7 +93,7 @@ $(LN) $$Y $(DEST_MODULE_INSTALL_DIR)/$$X; \ done -install_slfiles: +install_slfiles: install_directories @for X in $(SL_FILES); \ do \ echo $(INSTALL_DATA) $$X $(DEST_SL_FILES_INSTALL_DIR); \ @@ -103,7 +103,7 @@ fi; \ done -install_hlpfiles: +install_hlpfiles: install_directories @for X in $(HLP_FILES); \ do \ echo $(INSTALL_DATA) $$X $(DEST_HLP_FILES_INSTALL_DIR); \ --- End Message --- --- Begin Message --- Control: fixed -1 slcfitsio_0.3.8+nosvn-6 * YunQiang Su [2015-02-13 15:45]: Package: slcfitsio Version: 0.3.8+nosvn-4.1 When build with dpkg-buildpackage -B -j4, it failed to build. The problem seems to be fixed in version 0.3.8+nosvn-6 of the package, now in unstable. I am hereby closing this bug report. Best, Rafael Laboissière--- End Message ---
Bug#761719: marked as done (slcfitsio: Please build-depends on libcfitsio-dev instead of libcfitsio3-dev)
Your message dated Tue, 28 Sep 2021 17:53:28 +0200 with message-id and subject line Re: Bug#761719: slcfitsio: Please build-depends on libcfitsio-dev instead of libcfitsio3-dev has caused the Debian Bug report #761719, regarding slcfitsio: Please build-depends on libcfitsio-dev instead of libcfitsio3-dev 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.) -- 761719: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761719 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: slcfitsio Version: 0.3.8+nosvn-4.1 Severity: wishlist Tags: sid Dear maintainer, With the latest upload of cfitsio, the development library has been changed to libcfitsio-dev from libcfitsio3-dev, as we now have only one version of the cfitsio library in the archive. libcfitsio3-dev is now a transitional package depending on libcfitsio-dev. The goal is to get this package removed after the Jessie release. slcfitsio build-depends on libcfitsio3-dev. Could you please change it to libcfitsio-dev, so that the libcfitsio3-dev transitional package can later be removed? So far there is no real urgency to do so, and thus there is no need for a specific upload to fix this bug. That said if you prepare an upload, you can squash this change in. I'll upgrade the severity of this bug (if still opened) after the Jessie release. Thanks, Aurelien tcl-fitstcl 2.3-3 wcslib 4.23-1 --- End Message --- --- Begin Message --- Control: fixed -1 0.3.8+nosvn-5 * Aurelien Jarno [2014-09-15 22:23]: Package: slcfitsio Version: 0.3.8+nosvn-4.1 Severity: wishlist Tags: sid Dear maintainer, With the latest upload of cfitsio, the development library has been changed to libcfitsio-dev from libcfitsio3-dev, as we now have only one version of the cfitsio library in the archive. libcfitsio3-dev is now a transitional package depending on libcfitsio-dev. The goal is to get this package removed after the Jessie release. slcfitsio build-depends on libcfitsio3-dev. Could you please change it to libcfitsio-dev, so that the libcfitsio3-dev transitional package can later be removed? So far there is no real urgency to do so, and thus there is no need for a specific upload to fix this bug. That said if you prepare an upload, you can squash this change in. I'll upgrade the severity of this bug (if still opened) after the Jessie release. This issue was fixed in version 0.3.8+nosvn-5 of the package, but the bug report has never been closed (typo in the bug # in the log message). Here is the debian/changelog for this version: slcfitsio (0.3.8+nosvn-5) unstable; urgency=medium * QA upload. * Set maintainer to Debian QA Group, package has been orphaned. * Remove Rafael Laboissiere from Uploaders. (Closes: #571908). * Build-depends on libcfitsio-dev instead of libcfitsio3-dev. (Closes: #761712) -- Aurelien Jarno Fri, 08 May 2015 13:45:33 +0200 I am hereby closing this bug report. Best, Rafael Laboissière--- End Message ---
Bug#995217: marked as done (maildirsync: reproducible builds: tarball in examples does not build reproducibly)
Your message dated Tue, 28 Sep 2021 16:05:09 + with message-id and subject line Bug#995217: fixed in maildirsync 1.2-4 has caused the Debian Bug report #995217, regarding maildirsync: reproducible builds: tarball in examples does not build reproducibly 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.) -- 995217: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995217 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: maildirsync Severity: normal Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: umask username fileordering X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org The username, uid, group name, gid and umask are embedded in the example tarball of mailbalance: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/maildirsync.html /usr/share/doc/maildirsync/examples/mailbalance-0.2.0.tar.gz drwxr-xr-x···0·pbuilder1··()·pbuilder1··()0·2010-11-01·18:38:55.00·mailbalance-0.2.0/ vs. drwxrwxr-x···0·pbuilder2··()·pbuilder2··()0·2010-11-01·18:38:55.00·mailbalance-0.2.0/ The attached patch fixes this by instead including the files in the examples directory directly. The files are not particularly large and dpkg does various forms of normalization on it. Thanks for maintaining maildirsync! live well, vagrant From f3bdf22ca846a2ba42e2f80d42a99e9b004bfc0c Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Tue, 28 Sep 2021 00:35:35 + Subject: [PATCH] Install mailbalance example directly into examples. The way the tarball was built embeds various information from the build environment (username, groupname, uid, gid, umask) and the ordering of the files was unpredictible. The tarball only saves a small amount of additional space, so instead just install the files directly. https://tests.reproducible-builds.org/debian/issues/different_due_to_umask_issue.html https://tests.reproducible-builds.org/debian/issues/users_and_groups_in_tarball_issue.html https://tests.reproducible-builds.org/debian/issues/random_order_in_tarball_issue.html --- debian/examples | 1 + debian/rules| 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/debian/examples b/debian/examples index e0e9a33..615a8f0 100644 --- a/debian/examples +++ b/debian/examples @@ -1 +1,2 @@ sample.sh +contrib/mailbalance-0.2.0 diff --git a/debian/rules b/debian/rules index 34e0cbb..1bdefc4 100755 --- a/debian/rules +++ b/debian/rules @@ -11,6 +11,3 @@ execute_after_dh_auto_clean: execute_after_dh_auto_install: cp maildirsync.pl debian/maildirsync/usr/bin/maildirsync - -execute_after_dh_installexamples: - cd contrib && tar -cf - mailbalance-0.2.0 | gzip -n -9 > ../debian/maildirsync/usr/share/doc/maildirsync/examples/mailbalance-0.2.0.tar.gz -- 2.33.0 signature.asc Description: PGP signature --- End Message --- --- Begin Message --- Source: maildirsync Source-Version: 1.2-4 Done: Vagrant Cascadian We believe that the bug you reported is fixed in the latest version of maildirsync, 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 995...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Vagrant Cascadian (supplier of updated maildirsync 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: SHA512 Format: 1.8 Date: Tue, 28 Sep 2021 15:31:03 + Source: maildirsync Architecture: source Version: 1.2-4 Distribution: unstable Urgency: medium Maintainer: Debian QA Group Changed-By: Vagrant Cascadian Closes: 995217 Changes: maildirsync (1.2-4) unstable; urgency=medium . * QA upload. * Install mailbalance example directly into examples (Closes: #995217). * debian/patches: Adjust mailbanace example to call bash from /bin rather than /usr/local/bin. * debian/control: Add Vcs-Browser and Vcs-Git. * debian/control: Update Standards-Version to 4.6.0. Checksums-Sha1: 1dd89bfcc8125a2cff4e23451a6d1cb1e3591abd 1408 maildirsync_1.2-4.dsc 78f9533659eb144926c209a9f01e38b096596edd 5628 maildirsync_1.2-4.debian.tar.xz Checksums-Sha256: bfe63d632c032a612cd180b23fb2b352fd8b3ff79ca07efb30ba2c7dc229cfff 1408
Processing of maildirsync_1.2-4_source.changes
maildirsync_1.2-4_source.changes uploaded successfully to localhost along with the files: maildirsync_1.2-4.dsc maildirsync_1.2-4.debian.tar.xz Greetings, Your Debian queue daemon (running on host usper.debian.org)
maildirsync_1.2-4_source.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Tue, 28 Sep 2021 15:31:03 + Source: maildirsync Architecture: source Version: 1.2-4 Distribution: unstable Urgency: medium Maintainer: Debian QA Group Changed-By: Vagrant Cascadian Closes: 995217 Changes: maildirsync (1.2-4) unstable; urgency=medium . * QA upload. * Install mailbalance example directly into examples (Closes: #995217). * debian/patches: Adjust mailbanace example to call bash from /bin rather than /usr/local/bin. * debian/control: Add Vcs-Browser and Vcs-Git. * debian/control: Update Standards-Version to 4.6.0. Checksums-Sha1: 1dd89bfcc8125a2cff4e23451a6d1cb1e3591abd 1408 maildirsync_1.2-4.dsc 78f9533659eb144926c209a9f01e38b096596edd 5628 maildirsync_1.2-4.debian.tar.xz Checksums-Sha256: bfe63d632c032a612cd180b23fb2b352fd8b3ff79ca07efb30ba2c7dc229cfff 1408 maildirsync_1.2-4.dsc 4f7e8e35ef6b83ac0d2ef05dd3bf3a8c3f566535e425a1d5d9fd3c9d0673b827 5628 maildirsync_1.2-4.debian.tar.xz Files: 8ea07fd77b7222c7fbcd977378921540 1408 mail optional maildirsync_1.2-4.dsc 88d55d05f5eb255cb625ef01e07cc6cb 5628 mail optional maildirsync_1.2-4.debian.tar.xz -BEGIN PGP SIGNATURE- iJYEARYKAD4WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCYVM6iSAcdmFncmFudEBy ZXByb2R1Y2libGUtYnVpbGRzLm9yZwAKCRDcUY/If5cWqrhjAP4u5VzSjXsB2Um8 +CBkAyE5iCSGEaxkgLYsxjTww/SIqgD/YVhky2CssTfGJkcTTShCQ+IAwQ3HysVy Jm/6PGfVxAk= =GzM9 -END PGP SIGNATURE- Thank you for your contribution to Debian.
Bug#993275: marked as done (ng: stores wrong paths to cp and ls if built on merged-/usr system)
Your message dated Tue, 28 Sep 2021 22:33:37 + with message-id and subject line Bug#993275: fixed in ng 1.5~beta1-10 has caused the Debian Bug report #993275, regarding ng: stores wrong paths to cp and ls if built on merged-/usr system 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.) -- 993275: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=993275 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: ng Version: 1.5~beta1-9 Severity: important Tags: patch bookworm sid User: reproducible-bui...@lists.alioth.debian.org Usertags: usrmerge X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org If gnunet is built on a merged-/usr system (as created by new installations of Debian >= 10, debootstrap --merged-usr, or installing the usrmerge package into an existing installation), the paths to cp and ls are recorded in the binary package as being in /usr/bin, rather than the canonical /bin. This can be seen on the reproducible-builds.org infra: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/ng.html If you have sbuild available, an easy way to reproduce this is to build twice, once with --add-depends=usrmerge and once without. I suspect the same thing would happen if ng was built on a system where /bin and /usr/bin had instead been unified via a symlink farm. The problematic situation is if the package is *built* on a unified-/usr system, but *used* on a non-unified-/usr system. In this situation, /usr/bin/cp, etc. exist on the build system but not on the system where the package will be used, resulting in the features that use this executable not working correctly. Technical Committee resolution #978636 mandates heading towards a transition to merged-/usr, and this will become a non-issue at the end of that transition; but variation between merged-/usr and non-merged-/usr builds is a problem while that transition is taking place, because it can lead to partial upgrades behaving incorrectly. It is likely that this class of bugs will become release-critical later in the bookworm development cycle. The attached patch resolves this: with it applied, the package builds identically with and without --add-depends=usrmerge. Some developers advocate unifying /bin with /usr/bin via a symlink farm in /bin instead of merged-/usr, but that strategy would have a similar practical effect on this particular package, and the same solution would be required. A side benefit of fixing this is that this change seems likely to be sufficient to make the package reproducible (as recommended by Policy §4.15). smcv >From 483dd087b93e02d30a7bf1f022c35d3f88f74d07 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Sun, 29 Aug 2021 22:15:25 +0100 Subject: [PATCH] d/rules: Specify canonical paths of cp, ls, mv, rmdir When ng is built on a system where both /usr/bin/cp and /bin/cp exist (either merged-/usr or via a symlink farm), this results in storing /usr/bin/cp in the installed programs, which will not work as intended on systems where only the traditional path /bin/cp exists. ls is in a similar situation. mv and rmdir are checked by ./configure but not hard-coded anywhere; give them the same treatment for symmetry. Signed-off-by: Simon McVittie --- debian/rules | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/debian/rules b/debian/rules index 3363b4b..9f0f48b 100755 --- a/debian/rules +++ b/debian/rules @@ -14,6 +14,13 @@ export CC DOCDIR = usr/share/doc/ng-common +configure_environment = \ + ac_cv_path_cp_cmd=/bin/cp \ + ac_cv_path_ls_cmd=/bin/ls \ + ac_cv_path_mv_cmd=/bin/mv \ + ac_cv_path_rmdir_cmd=/bin/rmdir \ + $(NULL) + configure: configure-stamp configure-stamp: dh_testdir @@ -34,21 +41,21 @@ build-stamp: # vanilla ng-latin cp -p debian/config-latin.h config.h - ./configure + $(configure_environment) ./configure $(MAKE) mv ng ng-latin $(MAKE) confclean # ng-cjk cp -p debian/config-cjk.h config.h - ./configure + $(configure_environment) ./configure $(MAKE) mv ng ng-cjk $(MAKE) confclean # ng-cjk-canna cp -p debian/config-cjk-canna.h config.h - ./configure --enable-canna + $(configure_environment) ./configure --enable-canna $(MAKE) CANNADEF="-DCANNA" CANNALIB="-lcanna" cp -p ng ng-cjk-canna -- 2.33.0 --- End Message --- --- Begin Message --- Source: ng Source-Version: 1.5~beta1-10 Done: Vagrant Cascadian We believe that the bug you reported is fixed in the latest version of ng, which is due to be installed in the Debian FTP archive. A summary of the changes between th
Processing of ng_1.5~beta1-10_source.changes
ng_1.5~beta1-10_source.changes uploaded successfully to localhost along with the files: ng_1.5~beta1-10.dsc ng_1.5~beta1-10.debian.tar.xz ng_1.5~beta1-10_amd64.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org)
ng_1.5~beta1-10_source.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Tue, 28 Sep 2021 15:13:46 -0700 Source: ng Architecture: source Version: 1.5~beta1-10 Distribution: unstable Urgency: medium Maintainer: Debian QA Group Changed-By: Vagrant Cascadian Closes: 993275 Changes: ng (1.5~beta1-10) unstable; urgency=medium . * QA upload. . [ Debian Janitor ] * Trim trailing whitespace. * Set debhelper-compat version in Build-Depends. * Update standards version to 4.5.0, no changes needed. . [ Simon McVittie ] * d/rules: Specify canonical paths of cp, ls, mv, rmdir (Closes: #993275) . [ Vagrant Cascadian ] * debian/control: Set Rules-Requires-Root to "no". * debian/control: Update Standards-Version to 4.6.0. * Switch to debhelper-compat 13 and dh. * debian/rules: Remove boilerplate comments. * Use dh_install to install ng binaries and documentation. * Remove debian/*.dirs files as they are no longer necessary. Checksums-Sha1: b400aff9d329554c77905cacd829a2b0a1ae16e7 1382 ng_1.5~beta1-10.dsc 26a84ba4f183a9e43ffef35b99b1ae4143750de1 75936 ng_1.5~beta1-10.debian.tar.xz 065f55bb36d06b4136d9c5fc003e36b116e6b774 6962 ng_1.5~beta1-10_amd64.buildinfo Checksums-Sha256: 7b56d5111002f5ca16f241de26a85087f8578c28fe5884ee3a4f117f41bfd45c 1382 ng_1.5~beta1-10.dsc cddf14c95e5fb6b7252daf388955ec8dacd1a714f8c6af22ae77da91ed277bea 75936 ng_1.5~beta1-10.debian.tar.xz 270feedc5b349062ded26cabdd855bd83b4436f82b2a431c11e6ffc2d789b1d8 6962 ng_1.5~beta1-10_amd64.buildinfo Files: 6e5378e84093940b9c97afb3ab4abb5d 1382 editors optional ng_1.5~beta1-10.dsc 435b19d77d4bf422f2d6a40677a2be4f 75936 editors optional ng_1.5~beta1-10.debian.tar.xz d6688401e35e4fa48f1ac955ad4f09d8 6962 editors optional ng_1.5~beta1-10_amd64.buildinfo -BEGIN PGP SIGNATURE- iIkEARYKADEWIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCYVOVSBMcdmFncmFudEBk ZWJpYW4ub3JnAAoJENxRj8h/lxaq1nUBANRTFvgU0YekIQmvXXzK/tDsdXcjd3WP kSFJM3pNorpdAP479u2D48B5YelTs5nEkfnk6On0xo+V5j5WQpKb39Z0Bg== =P8M2 -END PGP SIGNATURE- Thank you for your contribution to Debian.
Processing of slcfitsio_0.4.7~pre.16-1_source.changes
slcfitsio_0.4.7~pre.16-1_source.changes uploaded successfully to localhost along with the files: slcfitsio_0.4.7~pre.16-1.dsc slcfitsio_0.4.7~pre.16.orig.tar.gz slcfitsio_0.4.7~pre.16-1.debian.tar.xz Greetings, Your Debian queue daemon (running on host usper.debian.org)
slcfitsio_0.4.7~pre.16-1_source.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Tue, 28 Sep 2021 17:29:02 -0300 Source: slcfitsio Architecture: source Version: 0.4.7~pre.16-1 Distribution: unstable Urgency: medium Maintainer: Debian QA Group Changed-By: Rafael Laboissière Changes: slcfitsio (0.4.7~pre.16-1) unstable; urgency=medium . * QA upload. . * New upstream version 0.4.7~pre.16 * d/watch: Consider the upstream pre-release tarballs * d/p/fix-spelling.patch: Drop patch (applied upstream) * d/p/cfitsio-version.patch: Drop patch (applied upstream) * d/p/uint64-unit-test.patch: Drop patch (the issue is fixed in the new upstream version) * d/copyright: Convert to DEP-5 format * d/clean: Remove the leftover directory autoconf/autoconf Checksums-Sha1: c52de4eb694fb81e5256cdd6d91019eb55e1c081 2185 slcfitsio_0.4.7~pre.16-1.dsc 10daa8b9a23b7ea7c483bc8395dc08c59572a69f 177040 slcfitsio_0.4.7~pre.16.orig.tar.gz 67b87e979eaa30169024febcaef42f50f2661887 5692 slcfitsio_0.4.7~pre.16-1.debian.tar.xz Checksums-Sha256: 861b9602550c6a548a54efaccef138b3dec1959a95ff42cda29336428ef81a44 2185 slcfitsio_0.4.7~pre.16-1.dsc 4cc12e01695c1e1cb76c635bcb1038b15db37ba758ee4b567fb6a61aa0d32b21 177040 slcfitsio_0.4.7~pre.16.orig.tar.gz b79f0aa62ed66f5d9f3b03e1f5afe7b1c986caf58be34128815afdcd5520230e 5692 slcfitsio_0.4.7~pre.16-1.debian.tar.xz Files: c295564b350b82dc0ca14214395ee32a 2185 interpreters optional slcfitsio_0.4.7~pre.16-1.dsc 31da76f65c7403915de67d9c68b5eb4f 177040 interpreters optional slcfitsio_0.4.7~pre.16.orig.tar.gz 6b8dfc9fb118825906fee5a89a4f7b10 5692 interpreters optional slcfitsio_0.4.7~pre.16-1.debian.tar.xz -BEGIN PGP SIGNATURE- iQJGBAEBCAAwFiEEP0ZDkUmP6HS9tdmPISSqGYN4XJAFAmFT9EYSHHJhZmFlbEBk ZWJpYW4ub3JnAAoJECEkqhmDeFyQP20P/jAyLdkmfpCIYYvHbwOXovD2r490cr7n zg+Z1vKFwJqV6CIiVY4kjMu11uH4LxcKy8Q8HxMAkVM7jbeM3MhgyATb8UQd5cQ5 GgDeFtrtyGAZmmJUMtkexLXy+hhSfGIlOhP/l/2FzwanYGcTWDpFNbr5jk3B5G+A OqL5/ZSgw8UroZ4mnYBc3YltTdcMLEwktVCmn+//1/ivl85lHb/kZ97bLIsGZlG9 EUwzZ0z3s2lfq5UAJKxXtmtGESG+IVcV+MiBGrvCLhNKNVJBIB30hTZ/lbUtpvbM qRX8odfcalZxWv00ksOsL2gxst29RuZQDemGIDIW3laDYJSLo+1u+iLRgPa9VGF7 RJ5MFKcCB3ASx5874dICxh9dZYLTjP5SsENTs95a8h0RWs13mxC10tvcCwvf1bAr /EgftjII90oCCrQHR3aOIa03j6VwCQKT/i5/806d4EjaHfBLpd0yOyJE/5229CL3 +lgRVVfRTfYFkcsAXDUS0qouVo+eNKKhAAu38T4zvzQs1mnAP5KiG1m7v+49elzj 8OcsiUgsNeSIX5r2ybcw8R8sBcEXa2d3xFHAWO8794BhOqWNAl1jVOKCbmPiSQgf rlCWQF167HYAQkK0jRdl43uACONg+EnidMIvpcFayi8oiTEtuI/2iNhvY2nLNnzO Dk2OryeHJPxe =VrAG -END PGP SIGNATURE- Thank you for your contribution to Debian.
Processing of slexpat_0.5.0-4_source.changes
slexpat_0.5.0-4_source.changes uploaded successfully to localhost along with the files: slexpat_0.5.0-4.dsc slexpat_0.5.0-4.debian.tar.xz Greetings, Your Debian queue daemon (running on host usper.debian.org)
slexpat_0.5.0-4_source.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Mon, 27 Sep 2021 14:15:58 -0300 Source: slexpat Architecture: source Version: 0.5.0-4 Distribution: unstable Urgency: medium Maintainer: Debian QA Group Changed-By: Rafael Laboissière Changes: slexpat (0.5.0-4) unstable; urgency=medium . * QA upload. . * Create Git repository at Salsa.d.o. The Git repository was created with "gbp import-dscs --debsnap". The layout of the repository follows DEP-14. * d/s/format: Use source format 3.0 (quilt) * Bump debhelper compatibility level to 13 + d/control: Set dependency on debhelper-compat = 13 + d/compat: Drop file * Switch from CDBS to debhelper + d/rules: Use the dh sequencer + d/control: Drop build-dependencies on cdbs and quilt * d/control: + Bump Standards-Version to 4.6.0 (no changes needed) + Add Rules-Requires-Root: no * d/copyright: Convert to DEP-5 format * d/watch: Bump version to 4 (no changes) * d/s/lintian-overrides: Override "non secure URI" warning Checksums-Sha1: 9b13ea85bd5c27c9b4787cd82bcbf705fe858e7d 2028 slexpat_0.5.0-4.dsc 334175612d07aed90053b63ae23706ab09578c15 2820 slexpat_0.5.0-4.debian.tar.xz Checksums-Sha256: 99d4db863c4c152ed435aba646a2b7e14d254209830f859d7d7e35c1252e76aa 2028 slexpat_0.5.0-4.dsc 3afb6b15ead2b454711738a67a97def8bbce19303ef83950cc8e74cc76c14813 2820 slexpat_0.5.0-4.debian.tar.xz Files: b2c52f956b7f85ad9aef5376cbe81a82 2028 interpreters optional slexpat_0.5.0-4.dsc ab65fb1a36ec9201b981f090ff1df04f 2820 interpreters optional slexpat_0.5.0-4.debian.tar.xz -BEGIN PGP SIGNATURE- iQJGBAEBCAAwFiEEP0ZDkUmP6HS9tdmPISSqGYN4XJAFAmFT/JcSHHJhZmFlbEBk ZWJpYW4ub3JnAAoJECEkqhmDeFyQl9wP/jjleLDkyyMpSpZyUc6l3X4CB8G8iKXJ 6y2C6V8wGiTIGJSdPaSLX51UWkyc+ze449370BAFeOyTiOu+8TPaPxhOmfsI4XGc pQlvFjjY8Syqpgwm34dx08G0zGFkOtbI5p21bpDKt/li88FKnVwCV5kXUTBT5MMd COwcHlczY/M0nWz9ZeI0q720VRcsgMFjr5zlqSiV09gSpCTnBGdS90hE402nsZTw d2L9s+tbsL5xcT/mx9t4jdbt4ZIoKdbdOygRLaDPl+Vu1811f3SB1GLNVlHSm4RG KNUx+mOmp4zRUNLSwneinyG3w8bhd32mmjABySqCjND6SzYsCjgHxLTPr+K7b1i0 EVD1SyRZGT0jycKzyjeokpBaU10xAoFvVMhBtpAathPPyT6t4tL+4a6LRIZKkB/P tX7Wbrf72EaAl+8E6YdQuFiz0YMt2H7VBrdMC9ZIZhjgNbn+a123AdHiJMwDxNps 2jWX/z0IM3JbJD2a9Yc+yF7kwqmW0FV2CVEFeWQSgAMCh592iDv6xSYhomVZWVFx Evw5Gb/j+J7PpGUDkx69uDCbuTIvl8xrWDd51rxXEHbcg4noH9AdQlah5d9RvUa8 VnrG/0psFm6LQGj/jOOR7hv5p/pk+M3AxT80he9f58cVOMWN8ABTKHropOnNWuRG 8K0H/962KLnA =sRuN -END PGP SIGNATURE- Thank you for your contribution to Debian.