Hello.
I think this should be fixed in stable, so I propose the
attached debdiff for a bookworm upload. It could be used
"as is", but you might want to change the timezone
in the changelog entry for consistency.
[ Since there are no other changes in trixie/sid other than the
fix for this bug, the debdiff is merely version 1.0.6-3 reuploaded
as version 1.0.6-2+deb12u1 for bookworm ].
Thanks.
diff -Nru wormhole-william-1.0.6/debian/changelog
wormhole-william-1.0.6/debian/changelog
--- wormhole-william-1.0.6/debian/changelog 2022-10-10 18:19:50.000000000
+0200
+++ wormhole-william-1.0.6/debian/changelog 2023-09-27 13:34:00.000000000
+0200
@@ -1,3 +1,9 @@
+wormhole-william (1.0.6-2+deb12u1) bookworm; urgency=medium
+
+ * Disable flaky tests (Closes: #1031063)
+
+ -- Stephen Gelman <[email protected]> Wed, 27 Sep 2023 13:34:00 +0200
+
wormhole-william (1.0.6-2) unstable; urgency=medium
* Don't run help2man at build time, instead generate man page
diff -Nru wormhole-william-1.0.6/debian/patches/disable-flaky-tests.patch
wormhole-william-1.0.6/debian/patches/disable-flaky-tests.patch
--- wormhole-william-1.0.6/debian/patches/disable-flaky-tests.patch
1970-01-01 01:00:00.000000000 +0100
+++ wormhole-william-1.0.6/debian/patches/disable-flaky-tests.patch
2023-08-14 07:45:43.000000000 +0200
@@ -0,0 +1,34 @@
+Description: Disable some flaky tests
+ These tests are flaky on the upstream CI as well but it doesn't appear to
+ impact the program when it runs
+Author: Stephen Gelman <[email protected]>
+Last-Update: 2023-08-14
+Forwarded: no
+
+--
+--- a/wormhole/wormhole_test.go
++++ b/wormhole/wormhole_test.go
+@@ -155,6 +155,7 @@
+ }
+
+ func TestVerifierAbort(t *testing.T) {
++ t.Skip()
+ ctx := context.Background()
+
+ rs := rendezvousservertest.NewServer()
+@@ -409,6 +410,7 @@
+ }
+
+ func TestWormholeFileTransportSendMidStreamCancel(t *testing.T) {
++ t.Skip()
+ ctx := context.Background()
+
+ rs := rendezvousservertest.NewServer()
+@@ -627,6 +629,7 @@
+ }
+
+ func TestWormholeDirectoryTransportSendRecvDirect(t *testing.T) {
++ t.Skip()
+ ctx := context.Background()
+
+ rs := rendezvousservertest.NewServer()
diff -Nru wormhole-william-1.0.6/debian/patches/series
wormhole-william-1.0.6/debian/patches/series
--- wormhole-william-1.0.6/debian/patches/series 1970-01-01
01:00:00.000000000 +0100
+++ wormhole-william-1.0.6/debian/patches/series 2023-08-14
07:40:41.000000000 +0200
@@ -0,0 +1 @@
+disable-flaky-tests.patch