Debian Bug report logs -
#989203
apt-cacher-ng: Fix for reproducible build: --build-id differs
Reported by: Roland Clobus <rclobus@rclobus.nl>
Date: Fri, 28 May 2021 11:48:02 UTC
Severity: wishlist
Tags: patch
Found in version apt-cacher-ng/3.6.3-1
Fixed in version apt-cacher-ng/3.7.2-1
Done: Eduard Bloch <blade@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Eduard Bloch <blade@debian.org>:
Bug#989203; Package apt-cacher-ng.
(Fri, 28 May 2021 11:48:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Roland Clobus <rclobus@rclobus.nl>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Eduard Bloch <blade@debian.org>.
(Fri, 28 May 2021 11:48:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: apt-cacher-ng
Version: 3.6.3-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Hello Eduard,
I'm rebuilding apt-cacher-ng with reprotest, see #988976:
$ reprotest apt-cacher-ng_3.6.3-1.1.dsc --variations=+all
The package is now fully reproducible with the attached patch.
See https://reproducible-builds.org/docs/deterministic-build-systems/.
Before the patch:
* CMake instructs the linker to include the rpath for the current build
directory
* The build-id is calculate
* CMake replaces the rpath with '\0'
When using CMAKE_SKIP_RPATH=ON, CMake will no longer attempt to insert an rpath
in the binaries after linking, therefore the build-id is now a stable (and
correct) value.
With kind regards,
Roland Clobus
-- Package-specific info:
-- System Information:
Debian Release: 11.0
APT prefers testing
APT policy: (990, 'testing'), (500, 'testing-security'), (500, 'testing-debug'), (50, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.10.0-6-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages apt-cacher-ng depends on:
ii adduser 3.118
ii debconf [debconf-2.0] 1.5.75
ii dpkg 1.20.9
ii libbz2-1.0 1.0.8-4
ii libc6 2.31-12
ii libevent-2.1-7 2.1.12-stable-1
ii libevent-pthreads-2.1-7 2.1.12-stable-1
ii libgcc-s1 10.2.1-6
ii liblzma5 5.2.5-2
ii libssl1.1 1.1.1k-1
ii libstdc++6 10.2.1-6
ii libsystemd0 247.3-5
ii libwrap0 7.6.q-31
ii lsb-base 11.1.0
ii zlib1g 1:1.2.11.dfsg-2
Versions of packages apt-cacher-ng recommends:
ii ca-certificates 20210119
Versions of packages apt-cacher-ng suggests:
ii avahi-daemon 0.8-5
pn doc-base <none>
ii libfuse2 2.9.9-5
-- Configuration Files:
/etc/apt-cacher-ng/acng.conf changed:
CacheDir: /media/data/apt-cacher-ng
LogDir: /var/log/apt-cacher-ng
SupportDir: /usr/lib/apt-cacher-ng
Remap-debrep: file:deb_mirror*.gz /debian ; file:backends_debian # Debian Archives
Remap-uburep: file:ubuntu_mirrors /ubuntu ; file:backends_ubuntu # Ubuntu Archives
Remap-klxrep: file:kali_mirrors /kali ; file:backends_kali # Kali Linux Archives
Remap-cygwin: file:cygwin_mirrors /cygwin # ; file:backends_cygwin # incomplete, please create this file or specify preferred mirrors here
Remap-sfnet: file:sfnet_mirrors # ; file:backends_sfnet # incomplete, please create this file or specify preferred mirrors here
Remap-alxrep: file:archlx_mirrors /archlinux # ; file:backend_archlx # Arch Linux
Remap-fedora: file:fedora_mirrors # Fedora Linux
Remap-epel: file:epel_mirrors # Fedora EPEL
Remap-slrep: file:sl_mirrors # Scientific Linux
Remap-gentoo: file:gentoo_mirrors.gz /gentoo ; file:backends_gentoo # Gentoo Archives
Remap-secdeb: security.debian.org security.debian.org/debian-security deb.debian.org/debian-security /debian-security ; deb.debian.org/debian-security security.debian.org
ReportPage: acng-report.html
ExThreshold: 4
VfilePatternEx: /project/trace/ftp-master\.debian\.org$
LocalDirs: acng-doc /usr/share/doc/apt-cacher-ng
/etc/apt-cacher-ng/security.conf [Errno 13] Permission denied: '/etc/apt-cacher-ng/security.conf'
-- debconf information:
* apt-cacher-ng/proxy: keep
* apt-cacher-ng/bindaddress: keep
* apt-cacher-ng/port: keep
* apt-cacher-ng/tunnelenable: false
* apt-cacher-ng/gentargetmode: Set up now and update later
* apt-cacher-ng/cachedir: /media/data/apt-cacher-ng
-- debsums errors found:
debsums: changed file /lib/systemd/system/apt-cacher-ng.service (from apt-cacher-ng package)
[reproducible_buildid.patch (text/plain, attachment)]
Reply sent
to Eduard Bloch <blade@debian.org>:
You have taken responsibility.
(Sun, 30 May 2021 21:51:05 GMT) (full text, mbox, link).
Notification sent
to Roland Clobus <rclobus@rclobus.nl>:
Bug acknowledged by developer.
(Sun, 30 May 2021 21:51:05 GMT) (full text, mbox, link).
Message #10 received at 989203-close@bugs.debian.org (full text, mbox, reply):
Source: apt-cacher-ng
Source-Version: 3.7.2-1
Done: Eduard Bloch <blade@debian.org>
We believe that the bug you reported is fixed in the latest version of
apt-cacher-ng, 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 989203@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Eduard Bloch <blade@debian.org> (supplier of updated apt-cacher-ng 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)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 30 May 2021 22:35:02 +0200
Source: apt-cacher-ng
Architecture: source
Version: 3.7.2-1
Distribution: experimental
Urgency: high
Maintainer: Eduard Bloch <blade@debian.org>
Changed-By: Eduard Bloch <blade@debian.org>
Closes: 989203
Changes:
apt-cacher-ng (3.7.2-1) experimental; urgency=high
.
* New upstream bugfix release
* Applying -DCMAKE_SKIP_RPATH=ON for reproducible builds (closes: #989203)
Checksums-Sha1:
a24745a85458aacb57f717c88126b911554336ed 2135 apt-cacher-ng_3.7.2-1.dsc
e4799e20e39a38a3bbd49eea08f970655de7527c 349664 apt-cacher-ng_3.7.2.orig.tar.xz
630f5f17d32474381397a0b5ec7911cbcf31d680 49940 apt-cacher-ng_3.7.2-1.debian.tar.xz
99c15305815566290e9286175e9b73311f43648e 8593 apt-cacher-ng_3.7.2-1_source.buildinfo
Checksums-Sha256:
f2270da4ec49cd18822ca15816215cad7b0127433e1c36afb34c863aae716bc0 2135 apt-cacher-ng_3.7.2-1.dsc
6470ada65bb35ea6d15360782d4eb0ad767d664b9e50648ff5c5a65c7d0d22ef 349664 apt-cacher-ng_3.7.2.orig.tar.xz
ba5d7f8a720de510c0ad144bfa5c81f7f2036b04605553ae8e69ed048085d990 49940 apt-cacher-ng_3.7.2-1.debian.tar.xz
5e5ff065899524d4919f02f46de7c0275d4297fcdbafecff7e730c775b378d33 8593 apt-cacher-ng_3.7.2-1_source.buildinfo
Files:
3f45c2a5b8946293e21f050f393385db 2135 net optional apt-cacher-ng_3.7.2-1.dsc
086f263e8d907299f753b958b3771bc8 349664 net optional apt-cacher-ng_3.7.2.orig.tar.xz
6fc059dbd047bf984fcddd793097a277 49940 net optional apt-cacher-ng_3.7.2-1.debian.tar.xz
00914b83f74d337cb8c8cb6246cf3737 8593 net optional apt-cacher-ng_3.7.2-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEZI3Zj0vEgpAXyw40aXQOXLNf7DwFAmC0BCwACgkQaXQOXLNf
7DwMQg/9EJn8vpLKPCSeWaqKDx55Xb4YEX7MpnnECx36X5Mh+nodQ1YeLgmflqwv
+DSa7dXvS3KAu+Fz3JHT4Ns4DnsGGCX45CUQExLHIr44nHobHqFUTHP4fnWrJ9aj
tSxwalrWnvbsaH1d3V3LmHEtZgwkLVELli0BbwtERqHOFEQ8gfGgVBlvRpNh1wnf
eGw4YcH6bXZy7Zq9Nui/mTinPrBBV/ahq8QmvepjTW/yoom+1esf3fogIkFbEh9V
GFI7BV5AK0nQI2DXV3800WsuLJVWgGefUyRwjYhXs+ngY2EAIAXgyBXWIbqIOhsV
VdwJh0iiWFTc7tg02Hwtmyx1okrjMyNT2WjOSsPgbbHQftpqZuecqnOF38uPTL/g
9BXs/7C8dn8jyU3JJDDx6NpQxNTLwl8TtFEskujJMb1FELaBfxIw7t+OoTa9qcTo
YKdprvflfet9k8AeqoeMxLiqiu1irdXJDkA5C3vpUcPyBpp2g1h63tpxZjsLvzkg
he+3lJLhlQboIKVOuC2G5Kfk9x4rOLnE40s7EcuYxpaNdhS6a3gmDIqSY19xckbv
D6DSdKGrzg0rHSpFDQEYnD/nc6KX/xjJy/9PcEBb/BoDqonOC42Nh53Wg0rFmXAD
b3H1JHoTccd0ayo2fCVHOrb9plBynm4e7sjthw09kmD7JFNcgWg=
=Gpxd
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 16 Nov 2021 07:24:49 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed May 17 10:38:40 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.