Report forwarded
to debian-bugs-dist@lists.debian.org, Dmitry Smirnov <onlyjob@debian.org>: Bug#913002; Package xpra.
(Mon, 05 Nov 2018 20:03:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Amit Biswas <abiswas@nyu.edu>:
New Bug report received and forwarded. Copy sent to Dmitry Smirnov <onlyjob@debian.org>.
(Mon, 05 Nov 2018 20:03:04 GMT) (full text, mbox, link).
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
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 913002@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dmitry Smirnov <onlyjob@debian.org> (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 ftpmaster@ftp-master.debian.org)
-----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 <onlyjob@debian.org>
Changed-By: Dmitry Smirnov <onlyjob@debian.org>
Description:
xpra - tool to detach/reattach running X programs
Closes: 913002927474927475927677
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-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 09 Jul 2019 07:27:12 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.