[Reproducible-builds] Bug#829113: reprotest: Should unset $DISPLAY to avoid GUI popups from some build tools
Axel Beckert
abe at debian.org
Thu Jun 30 16:19:36 UTC 2016
Package: reprotest
Version: 0.1
Dear Maintainer,
* What led up to the situation?
Testing my package dpmb with reprotest.
* What exactly did you do (or not do) that was effective (or
ineffective)?
Running
$ reprotest 'dpkg-buildpackage -b' ../debian-paketmanagement-buch_0\~2016.06.29_all.deb
from a git checkout of commit 5f069a920df4e6f20a8eb9309c20c39ad60e6132
under X to see if my $SOURCE_DATE_EPOCH implementation in that commit is
working correctly.
* What was the outcome of this action?
Two GUI popups from ebook-convert (from the package calibre) moaning
about non-existent $HOME and hence unreadable $HOME/.config/…
* What outcome did you expect instead?
No interactivity, especially no GUI interactivity at all.
Unsetting $DISPLAY should this issue.
(I'm not sure if setting and not setting $DISPLAY is or should be one of
the not explicitly listed variations. But since I got that popup twice,
I assume not.)
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (990, 'unstable'), (600, 'testing'), (500, 'unstable-debug'), (500, 'buildd-unstable'), (110, 'experimental'), (1, 'experimental-debug'), (1, 'buildd-experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.6.0-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages reprotest depends on:
ii apt-utils 1.2.14
ii diffoscope 54
ii libdpkg-perl 1.18.7
ii procps 2:3.3.11-3
ii python3-debian 0.1.28
pn python3:any <none>
Versions of packages reprotest recommends:
ii autodep8 0.6
reprotest suggests no packages.
-- no debconf information
More information about the Reproducible-builds
mailing list