Debian Bug report logs -
#955009
font-manager: please make the build reproducible
Reported by: "Chris Lamb" <lamby@debian.org>
Date: Thu, 26 Mar 2020 17:39:01 UTC
Severity: wishlist
Tags: patch
Found in version font-manager/0.7.3-1.1
Fixed in version font-manager/0.7.7-0.3
Done: Boyuan Yang <byang@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Alessio Treglia <alessio@debian.org>:
Bug#955009; Package src:font-manager.
(Thu, 26 Mar 2020 17:39:03 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Alessio Treglia <alessio@debian.org>.
(Thu, 26 Mar 2020 17:39:03 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: font-manager
Version: 0.7.3-1.1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed that
font-manager could not be built reproducibly.
This is because it embeds @abs_top_srcdir@ [1] into the final executable
when attempting (presumably at runtime?) to load GConf settings:
│ │ │ │ │ 0x00549710 4e6f2073 6368656d 61207769 74682069 No schema with i
│ │ │ │ │ 0x00549720 64202573 20696e20 64656661 756c7420 d %s in default
│ │ │ │ │ - 0x00549730 736f7572 63650000 2f627569 6c642f31 source../build/1
│ │ │ │ │ - 0x00549740 73742f66 6f6e742d 6d616e61 6765722d st/font-manager-
│ │ │ │ │ - 0x00549750 302e372e 372f6f62 6a2d7838 365f3634 0.7.7/obj-x86_64
│ │ │ │ │ - 0x00549760 2d6c696e 75782d67 6e752f64 61746100 -linux-gnu/data.
│ │ │ │ │ + 0x00549730 736f7572 63650000 2f627569 6c642f32 source../build/2
│ │ │ │ │ + 0x00549740 2f666f6e 742d6d61 6e616765 722d302e /font-manager-0.
│ │ │ │ │ + 0x00549750 372e372f 326e642f 6f626a2d 7838365f 7.7/2nd/obj-x86_
│ │ │ │ │ + 0x00549760 36342d6c 696e7578 2d676e75 2f646174 64-linux-gnu/dat
│ │ │ │ │ + 0x00549770 61000000 00000000 536b6970 70696e67 a.......Skipping
As this is not going to work at runtime, I have attached a patch that
removes the reference to @abs_top_srcdir@. I am assuming this will
have no effect on build-time tests so you may wish to check this.
[0] https://reproducible-builds.org/
[1] https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/Preset-Output-Variables.html
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[reproducible-build.patch (text/x-patch, attachment)]
Reply sent
to Boyuan Yang <byang@debian.org>:
You have taken responsibility.
(Fri, 03 Apr 2020 18:21:05 GMT) (full text, mbox, link).
Notification sent
to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer.
(Fri, 03 Apr 2020 18:21:05 GMT) (full text, mbox, link).
Message #10 received at 955009-close@bugs.debian.org (full text, mbox, reply):
Source: font-manager
Source-Version: 0.7.7-0.3
Done: Boyuan Yang <byang@debian.org>
We believe that the bug you reported is fixed in the latest version of
font-manager, 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 955009@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Boyuan Yang <byang@debian.org> (supplier of updated font-manager 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: SHA512
Format: 1.8
Date: Fri, 03 Apr 2020 12:19:40 -0400
Source: font-manager
Architecture: source
Version: 0.7.7-0.3
Distribution: unstable
Urgency: medium
Maintainer: Alessio Treglia <alessio@debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Closes: 955009
Changes:
font-manager (0.7.7-0.3) unstable; urgency=medium
.
* Team upload.
* debian/patches/0001: Add patch to make the build reproducible.
(Closes: #955009)
Checksums-Sha1:
728dace452abc21fc012d7e2f91bf63ac3ce34e0 2631 font-manager_0.7.7-0.3.dsc
18d347e2b12f002c6e3a0dde40936951ce6ce4e7 5072 font-manager_0.7.7-0.3.debian.tar.xz
9754d228892e0f0bdcb3639e2b5a299c7c70e0ad 18309 font-manager_0.7.7-0.3_amd64.buildinfo
Checksums-Sha256:
124c31d687cc9a1ef16643c3af91ebe007eb9d8cada26cf0cf84ff996a7fef04 2631 font-manager_0.7.7-0.3.dsc
d36d985554867169ec74a38b06f248ae6ab18624de575325504c3d75b1319290 5072 font-manager_0.7.7-0.3.debian.tar.xz
095f76dff805d1b1cd930b10b6a4e1f0f0bc4bc2e96412d78c2b07e5068b1e7a 18309 font-manager_0.7.7-0.3_amd64.buildinfo
Files:
17a376717f83123cf8ebf91989e04af4 2631 graphics optional font-manager_0.7.7-0.3.dsc
bd55485589c8624da4931d90227796cd 5072 graphics optional font-manager_0.7.7-0.3.debian.tar.xz
12c5127f37a20aa4d33919ea571e0f0d 18309 graphics optional font-manager_0.7.7-0.3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAl6HZfwACgkQwpPntGGC
Ws6zow/7B588AOKrXggkWuriZTA0N+UQ/d5PYWIN9oEn1c+i2uqONXb4SAdXtfLZ
iySpeVig/ytfp+Dri92mvkQrd+weabLfOXMXVxEqqjF6O0kZuAcetGTPyWeGh+VQ
ssLEESSEJZPDBe0ldGMeiu1Oq2sJb5eLvzK6WpZmd3jKYzR/RtVSsGcZlKSyg20S
wEZbETVktfp4Mgqyf9vUjc1P92BGbqcbpM5bUFC+DoHf89HZsR5ORY4UDfqnrt8t
qq6LWcaVwz/TAvRVZjhtwOYKZnmjeVIo2lyA0ZJwZvBZZ/JQrDUHdT9q9ttwQEku
AfC15l/clDaK2do9zevTI7laxNrf3oVSw9sQSHxfwi87OgEkJQQ344YGfvhckA/h
/DZCODz/8KVoR3mEPbzVBarMWsRto418zKJWTDtkU3RhOOCI//wmMEt98T+R16ST
247+Qntp4WSLHDziwegyatUPtcewlc09sNrdhFjs1IonpfIfkiBLOlarwxWb0MPt
O2QOZh/aIsl3tjSKqpqdC49/xQcq7elKJ5rPyNMj7CrqvJUJceVmY4gD9Q9XESMb
87idlrogy27taVaQwGoz7EGkY+b3N6uNODd4w1VWMx+EqgUDy2SVecYe/IhpIQDw
z+DZdE9eIfAsmWUNmxLcj3Fp4bMcELMmF82yZWG/Boe51L/1iyk=
=Bbsb
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Wed, 03 Jun 2020 07:25:02 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 14:11:20 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.