Your message dated Mon, 22 Apr 2019 03:33:33 +0000
with message-id <[email protected]>
and subject line Bug#913002: fixed in xpra 2.5.1+dfsg1-2
has caused the Debian Bug report #913002,
regarding xpra: please make the build reproducible (build info)
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.)
--
913002: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913002
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xpra
Severity: wishlist
Tags: patch
Dear Maintainer,
Whilst working on the Reproducible Builds effort [0], I noticed that
xpra could not be built reproducibly. This is due to the inclusion of
xpra/build_info.py file [1], which sets a variable BUILD_MACHINE to
the result of platform.uname(). The syscall is especially
unreproducible in containers, where it returns the instruction set of
the host kernel.
I checked the existing buildinfo.patch that does a lot to make the
build reproducible. This further patch replaces BUILD_MACHINE by
checking the bit architecture of the python interpreter and sets
BUILD_MACHINE to i686 for 32 bit or x86_64 for 64 bit architecture.
It fixes the reproducibility problem in 32 bit containers running in 64 bit
host OS [1].
If you have any suggestions, please let me know!
[0] https://reproducible-builds.org/
[1] https://tests.reproducible-builds.org/debian/rb-pkg/unstable/i386/xpra.html
Thanks,
Amit
buildinfo2.patch
Description: Binary data
--- End Message ---
--- Begin Message ---
Source: xpra
Source-Version: 2.5.1+dfsg1-2
We believe that the bug you reported is fixed in the latest version of
xpra, 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.
Dmitry Smirnov <[email protected]> (supplier of updated xpra 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: SHA256
Format: 1.8
Date: Mon, 22 Apr 2019 13:03:37 +1000
Source: xpra
Binary: xpra xpra-dbgsym
Architecture: source amd64
Version: 2.5.1+dfsg1-2
Distribution: experimental
Urgency: medium
Maintainer: Dmitry Smirnov <[email protected]>
Changed-By: Dmitry Smirnov <[email protected]>
Description:
xpra - tool to detach/reattach running X programs
Closes: 913002 927474 927475 927677
Changes:
xpra (2.5.1+dfsg1-2) experimental; urgency=medium
.
[ أحمد المحمودي (Ahmed El-Mahmoudy) ]
* Add gir1.2-gtk-3.0 to Depends (Closes: #927475).
.
[ Dmitry Smirnov ]
* New "reproducible-build.patch" from Amit Biswas (Closes: #913002).
* buildinfo.patch: don't alter LOCAL_MODIFICATIONS
(Closes: #927474, #927677).
* Build-Depends
+ libxext-dev
+ libxrandr-dev
* Recommends:
+ gir1.2-appindicator3-0.1
+ python3-gssapi
+ python3-kerberos
+ python3-numpy
+ python3-opengl
+ python3-setproctitle
+ python3-xdg
+ python3-zeroconf
* Suggests:
+ python3-cryptography
+ python3-pyinotify
Checksums-Sha1:
e89c3b579ccc024ab4442733e84a1f530a729b52 2439 xpra_2.5.1+dfsg1-2.dsc
6b4f3b79ae5313793366bd3fb5f77bed501d85d3 37344 xpra_2.5.1+dfsg1-2.debian.tar.xz
3887c00920c1acbdd7c554986e133bd2036f53c4 6551136
xpra-dbgsym_2.5.1+dfsg1-2_amd64.deb
4cb01abf6ad59f9dd0bcfc9614475746efc0dbbe 16111
xpra_2.5.1+dfsg1-2_amd64.buildinfo
b667515b714fc1659b1859d610f3047db39d68e4 2403408 xpra_2.5.1+dfsg1-2_amd64.deb
Checksums-Sha256:
5fb1e21a69503e0d3777ad700233f7b1a27dc4f1928a791d87c9ce97674f69aa 2439
xpra_2.5.1+dfsg1-2.dsc
889079816f100aa995ab4afd94c8114c89284883543c01016136f153e95ea8ee 37344
xpra_2.5.1+dfsg1-2.debian.tar.xz
c1054da8867448e6a219439ca90e3db44fc4955fd06684f93448c4c097052bca 6551136
xpra-dbgsym_2.5.1+dfsg1-2_amd64.deb
e18d57f09cee5cc88f100ddee3f64d1c1d433c7e422860526686f976f1afe174 16111
xpra_2.5.1+dfsg1-2_amd64.buildinfo
fb78c92cf8c35a7b6b864c2d12e9c16b8b070745e01572edf1e1d10ffaaef5a3 2403408
xpra_2.5.1+dfsg1-2_amd64.deb
Files:
86ed039c73d865a92f6d0643e4e2f43e 2439 x11 optional xpra_2.5.1+dfsg1-2.dsc
0087d40008026a575bb5100e7de46098 37344 x11 optional
xpra_2.5.1+dfsg1-2.debian.tar.xz
f76286f75bdcdea8c721a5bc08ded6bb 6551136 debug optional
xpra-dbgsym_2.5.1+dfsg1-2_amd64.deb
64bbfb969c3c1ba578c9ee7535f6d756 16111 x11 optional
xpra_2.5.1+dfsg1-2_amd64.buildinfo
74801d6453a021f4c57b062675edf58b 2403408 x11 optional
xpra_2.5.1+dfsg1-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEULx8+TnSDCcqawZWUra72VOWjRsFAly9MBkACgkQUra72VOW
jRtSmQ//So6yXVAtcVCej70bSeU4zkdCaQwadNwKdf1n81AhgfvoSOYr7YRX3wG0
a61ZfuZfIt3Z2zV1X9juEMcsMNcdN56mjix9wrAUczuR6/S8ufYpxqgUpHkYrhGq
i+Ln6Io3JvxNeXKCvcY2DIWJ9mLPy2rnpoQqqU1Lo0VzEQ+/0N/+08R6GbSdg/CK
rDpPCrC6YB8lXQzwkZQ6TaDgG29TlAsDE0eTNgLGSFFr/prjIzV8V/O4T8Oo34pK
nasA4hUYDOLTVMa+DlGakyI4KoHbvGC0D6+khl4JtHgY5caLCPiluRQNyoH1bIRu
31LK99t6jVnNDw9VPmKa/C3snvMK0o0m12DmiBcgyYAI4iq0GrH+9fOY+r3pSaVp
CBgD4QIN5k4Wugar6pTYJZ5AJveqQNiMGPQFVMD7ZEog0XaBujUN1fTRqgwmMm7h
xTNn1CVM/RalI/b0mmJiKqSSi6i7e2Mz3JTKrkEL6TqxplwQ4flN9MUVmE4JKINZ
Clo6UeTUlpAvlkEkMNCJn2iQ1pFoPtoJ7a/VLdKoiysbCfJGRKXaCr+YtcNoTaF3
OoD+xc6/LywTDB+WcU1MjtIGFnOZkQEOqyTvCwL37zOnbrUgIO9FFwWnek04oxwo
piVU9ibJNgeYzvmsVQNMfBj5JYs3AqU6y4wPgG5oYByNUXVFS3o=
=iSIi
-----END PGP SIGNATURE-----
--- End Message ---