Your message dated Fri, 28 Oct 2022 22:49:22 +0000 with message-id <e1ooyae-009ou1...@fasolo.debian.org> and subject line Bug#1003920: fixed in akonadi 4:22.08.2-1 has caused the Debian Bug report #1003920, regarding akonadi: reproducible-builds: BuildId differences triggered by RPATH 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.) -- 1003920: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003920 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: akonadi Severity: normal Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: buildpath X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org The RPATH contains the build path resulting in different buildid: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/akonadi.html The attached patch to debian/rules passes -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON via a dh_auto_configure override, which should use a relative path for RPATH. Alternately, updating the packaging to debhelper compat level 14 should fix this, although it is currently an experimental compat level. With this patch applied, akonadi should build reproducibly on tests.reproducible-builds.org! Thanks for maintaining akonadi! live well, vagrantFrom 91a269b1608d2ed3393a1d304947c7f3125e09a0 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <vagr...@reproducible-builds.org> Date: Tue, 18 Jan 2022 05:15:45 +0000 Subject: [PATCH] debian/rules: Pass -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON via dh_auto_configure override. This avoids embedding the full path in RPATH, which triggers BuildId differences. https://tests.reproducible-builds.org/debian/issues/unstable/cmake_rpath_contains_build_path_issue.html --- debian/rules | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/rules b/debian/rules index 7d57e79..093dca1 100755 --- a/debian/rules +++ b/debian/rules @@ -19,6 +19,7 @@ override_dh_auto_configure: dh_auto_configure -- \ -DINSTALL_QSQLITE_IN_QT_PREFIX=ON \ -DBUILD_TOOLS=ON \ + -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON \ -DBUILD_DESIGNERPLUGIN=ON execute_after_dh_install: -- 2.34.1signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: akonadi Source-Version: 4:22.08.2-1 Done: Patrick Franz <delta...@debian.org> We believe that the bug you reported is fixed in the latest version of akonadi, 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 1003...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Patrick Franz <delta...@debian.org> (supplier of updated akonadi 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: Sat, 29 Oct 2022 00:10:01 +0200 Source: akonadi Architecture: source Version: 4:22.08.2-1 Distribution: unstable Urgency: medium Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Changed-By: Patrick Franz <delta...@debian.org> Closes: 1003920 Changes: akonadi (4:22.08.2-1) unstable; urgency=medium . [ Patrick Franz ] * New upstream release (22.08.2). * Enable reproducible builds, thanks to Vagrant Cascadian (Closes: #1003920). Checksums-Sha1: d0a48d02d0464159b645c7e2965d383e0d30e0b4 4073 akonadi_22.08.2-1.dsc 1861ec5aa84d7fea2e78550d3f9b204a21f0681e 1631180 akonadi_22.08.2.orig.tar.xz 90df8920b880c79f6cbcb253f081af0451700125 833 akonadi_22.08.2.orig.tar.xz.asc 143a56c0a70d103b670df318cac18e32d8aae279 35392 akonadi_22.08.2-1.debian.tar.xz 96b4bacab3fea3e62f1ef88705ee1c37318801e3 14773 akonadi_22.08.2-1_source.buildinfo Checksums-Sha256: ffacdbdf2fa5c6d67f03629770c76162c1796503f9e29099451df0fe661f2d86 4073 akonadi_22.08.2-1.dsc 2632085006b140a11035955b51d65339154c1af461960751b149851a5b62d457 1631180 akonadi_22.08.2.orig.tar.xz 270b145d6baeb74eb8527dad4bbfec5dcaad61e5f95e6ff3411a2c84cbba9df6 833 akonadi_22.08.2.orig.tar.xz.asc c8ac049fc288c464a7d367dd4c785341933ffc0f459947de29932bbc973c283e 35392 akonadi_22.08.2-1.debian.tar.xz 5e9566190d32cb48dbbb47bd20c3a1717f0895b2f3df1d2e2d590b0f3d30a8ed 14773 akonadi_22.08.2-1_source.buildinfo Files: 1b3f4f41e6d8f7ef726a957bb059e20e 4073 libs optional akonadi_22.08.2-1.dsc 414184bca60fd959d6ca4b885eb98e3e 1631180 libs optional akonadi_22.08.2.orig.tar.xz 0e6bdb8bd19c553031ae5c31ae769768 833 libs optional akonadi_22.08.2.orig.tar.xz.asc 06befdb428b89afc61b27d71ebd1d848 35392 libs optional akonadi_22.08.2-1.debian.tar.xz 0c24ef1011adca2c76ed8c6fc5128c5b 14773 libs optional akonadi_22.08.2-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmNcVFEUHGRlbHRhb25l QGRlYmlhbi5vcmcACgkQnp96YDB3/lanXRAAls1trqxnlypWGWhUntj9683CGQjG kRjA7pXpMbcOh0PU0DitSDeKQSVQx4V5z7PRKxz/m+7bXj6+HuOoAwOtyw/nz6og 0YT66uBchydJUx9Gdw94aoHkWtelGmFRGa9gHPjNHs5iObJfwd6FRzqTCRt66jJ3 jalmaf6vLHNx86sXdnjlxichS3u5/RWhjiY6woVUG8ij5/XdaYJY71YbvPCqWTMH gtH1UfuvEnu/Dl8a3KheE4jlpJoTBGiFU+ur+Rn1dqlG4ybAqlIR+t85KmOyh2Dr IxGsX4VWXl96PKLFMOhbPXpfx+QA0eE4kYMYHCKyGyMz8XS9bGVAhZXd18gz5gME lMY2l2VPk+Wna4A4D+xkCmiK2m5uEeCAlsFdiZooNe3Fe72VRh5sluxjsV388vBM yJK+hO8Sc1VfhN4GZrfu2esafIfpqqn+Lg58uCfyqeA2OQVIq/gUy9RZC66D/uie MwDxNxY11UM9CMQ21uQs+0kLuy8xCE7lFRDTRxAY94K3MrJc5P98kldEf/+hhvHN Gak+ZB9VPP8sD4ZHgJukC0f8CH/IuI5b9IuVyuI4ceywB1MsLV5gwwR04nx3I97E h0mN3rGsXqazKKE+3uH+p+CuwVIVpccndw4+tqQOgNioBJKdblefLCdRKITH6gJ9 R78s7WUsnBVMSJo= =rLbX -----END PGP SIGNATURE-----
--- End Message ---