Source: pcbasic Version: 2.0.7-7 Severity: normal Tags: ftbfs X-Debbugs-Cc: [email protected] User: [email protected] Usertags: environment
Hi, your package currently fails to build on reproduce.debian.net: https://reproduce.debian.net/all/#python3-pcbasic log: mkdir -p /build/reproducible-path/pcbasic-2.0.7/tests/unit/output/single XDG_RUNTIME_DIR=`mktemp -d` screen -D -m -L -Logfile dh_auto_test.log /build/reproducible-path/pcbasic-2.0.7/debian/dh_auto_test_wrapper -- --test-args="/build/reproducible-path/pcbasic-2.0.7" Cannot make directory '/run/screen': Permission denied The problem is that screen creates /run/screen in the postinst and via systemd tmpfiles.d (see #929418). /run is cleared due to debootsnap and debrebuild as used by reproduce.debian.net work and systemd tmpfiles.d is not run as there is no systemd run during the build. This basically means that screen is not usable out of the box in minimal environments. Note that the package builds fine on the buildds as screen is installed during the build but this not guaranteed. It looks like screen is only used as a wrapper here used for debugging. Could you maybe drop the dependency? Thanks! Jochen

