control: tag -1 patch On 2/5/21 3:22 AM, Gianfranco Costamagna wrote: > control: reopen -1 > control: notfixed -1 3.0.9+dfsg1-1.1 > > Hello, I reuse this bug, to point out that now the package has an autopkgtest > failure on armhf, probably due to an incomplete patch or a missing xvfb > dependency on debian/tests/control
Thanks---digging into this more, I think I understand what's going on: xpra/scripts/config.py:detect_xvfb_command specifically wants Xvfb In particular: if platform.uname()[4].startswith("arm"): #arm struggles to launch Xdummy, so use Xvfb: (But, why this _is_ working on arm64, I do _not_ understand---presumably, some other case-handling causes xpra to change its mind elsewhere.) It would, then, seem that all we need is to depend on Xvfb on the failure architecture: diff --git a/debian/control b/debian/control index 6befbb9..77ef63c 100644 --- a/debian/control +++ b/debian/control @@ -42,6 +42,7 @@ Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends} ,python3-gi-cairo ,x11-xserver-utils ,xserver-xorg-video-dummy + ,xvfb [armhf] # Packet Encoding (http://xpra.org/trac/wiki/PacketEncoding): ,python3-rencode Recommends: ${misc:Recommends}
OpenPGP_0xB01C53D5DED4A4EE.asc
Description: application/pgp-keys
OpenPGP_signature
Description: OpenPGP digital signature