diff -pruN 2.0.7-7/debian/changelog 2.0.7-8/debian/changelog
--- 2.0.7-7/debian/changelog	2025-05-24 20:30:56.000000000 +0000
+++ 2.0.7-8/debian/changelog	2025-08-25 03:50:04.000000000 +0000
@@ -1,3 +1,13 @@
+pcbasic (2.0.7-8) unstable; urgency=low
+
+  [ Ying-Chun Liu (PaulLiu) <paulliu@debian.org> ]
+  * debian/control: Drop depends to python3-importlib-resources
+    (Closes: #1104683)
+  [ Jochen Sprickerhof <jspricke@debian.org> ]
+  * Remove screen usage for reproduce.debian.net (Closes: #1111620)
+
+ -- Ying-Chun Liu (PaulLiu) <paulliu@debian.org>  Mon, 25 Aug 2025 04:50:04 +0100
+
 pcbasic (2.0.7-7) unstable; urgency=low
 
   * debian/control: add python3-toml to Build-Depends.
diff -pruN 2.0.7-7/debian/control 2.0.7-8/debian/control
--- 2.0.7-7/debian/control	2025-05-24 20:30:56.000000000 +0000
+++ 2.0.7-8/debian/control	2025-08-25 03:50:04.000000000 +0000
@@ -16,15 +16,13 @@ Build-Depends: debhelper (>= 11),
                python3-setuptools,
                python3-standard-chunk,
                python3-toml,
-               python3-wheel,
-               screen
+               python3-wheel
 Standards-Version: 4.4.0
 Homepage: http://pc-basic.org
 
 Package: python3-pcbasic
 Architecture: all
-Depends: python3-importlib-resources,
-         python3-parallel,
+Depends: python3-parallel,
          python3-sdl2,
          python3-serial,
          python3-standard-chunk,
diff -pruN 2.0.7-7/debian/dh_auto_test_wrapper 2.0.7-8/debian/dh_auto_test_wrapper
--- 2.0.7-7/debian/dh_auto_test_wrapper	2023-12-09 18:20:06.000000000 +0000
+++ 2.0.7-8/debian/dh_auto_test_wrapper	1970-01-01 00:00:00.000000000 +0000
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-dh_auto_test "$@"
-
-echo $? > dh_auto_test.retval
diff -pruN 2.0.7-7/debian/rules 2.0.7-8/debian/rules
--- 2.0.7-7/debian/rules	2024-10-07 02:00:56.000000000 +0000
+++ 2.0.7-8/debian/rules	2025-08-25 03:50:04.000000000 +0000
@@ -4,6 +4,7 @@
 #export DH_VERBOSE = 1
 
 export PYBUILD_NAME=pcbasic
+export PYBUILD_BEFORE_TEST=cp {dir}/pcbasic/data/USAGE.txt {build_dir}/pcbasic/data/
 
 %:
 	dh $@ --with python3 --buildsystem=pybuild
@@ -14,12 +15,4 @@ execute_after_dh_auto_build-indep:
 	PYTHONPATH=. python3 -m make docs
 
 override_dh_auto_test:
-	mkdir -p $(CURDIR)/tests/unit/output/single
-	XDG_RUNTIME_DIR=`mktemp -d` screen -D -m -L -Logfile dh_auto_test.log $(CURDIR)/debian/dh_auto_test_wrapper -- --test-args="$(CURDIR)"
-	cat dh_auto_test.log
-	@echo 0 > dh_auto_test.cmp1
-	@cmp dh_auto_test.cmp1 dh_auto_test.retval
-
-override_dh_auto_clean:
-	dh_auto_clean
-	rm -rf $(CURDIR)/tests/unit/output
+	TERM=xterm script -qec dh_auto_test "$@"
diff -pruN 2.0.7-7/debian/tests/control 2.0.7-8/debian/tests/control
--- 2.0.7-7/debian/tests/control	2023-12-08 12:43:17.000000000 +0000
+++ 2.0.7-8/debian/tests/control	2025-08-25 03:50:04.000000000 +0000
@@ -1,5 +1,5 @@
 Tests: write-data-test
-Depends: @
+Depends: binutils, @
 Restrictions: allow-stderr
 
 Tests: draw-test
