Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package websockify


[ Reason ]
The only change is this:

override_dh_python3:
-       dh_python3 --shebang=/usr/bin/python3
+       dh_python3 --shebang=/usr/bin/python3 --no-ext-rename

which avoids renaming rebind.so with the usual multiarch tripplet.

[ Impact ]
If not unblocked, the package is kind of partially broken.

[ Tests ]
I checked the resulting .deb, and the file is correctly called
rebind.so.

[ Risks ]
There's already a rebind.o without the tripplet, so we already
aren't multi-arch friendly, but IMO, this isn't fixeable with
the way upstream did stuff. Probably attempting to fix it the
correct way (in a multi-arch friendly way) would break things
even further... So I believe it's best the way I uploaded to
unstable (at least for the Bullseye release). If the release
team thinks otherwise, then I need help on this package.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

unblock websockify/0.9.0+dfsg1-3
diff -Nru websockify-0.9.0+dfsg1/debian/changelog 
websockify-0.9.0+dfsg1/debian/changelog
--- websockify-0.9.0+dfsg1/debian/changelog     2020-05-08 12:12:01.000000000 
+0200
+++ websockify-0.9.0+dfsg1/debian/changelog     2021-07-12 09:18:22.000000000 
+0200
@@ -1,3 +1,11 @@
+websockify (0.9.0+dfsg1-3) unstable; urgency=medium
+
+  [ Jochen Sprickerhof ]
+  * Fix rebind.so not found (Closes: #990359), thanks to Mike Gabriel for the
+    bug report, and Jochen Sprickerhof for the fix.
+
+ -- Thomas Goirand <z...@debian.org>  Mon, 12 Jul 2021 09:18:22 +0200
+
 websockify (0.9.0+dfsg1-2) unstable; urgency=medium
 
   * Uploading to unstable.
diff -Nru websockify-0.9.0+dfsg1/debian/clean 
websockify-0.9.0+dfsg1/debian/clean
--- websockify-0.9.0+dfsg1/debian/clean 1970-01-01 01:00:00.000000000 +0100
+++ websockify-0.9.0+dfsg1/debian/clean 2021-07-12 09:18:22.000000000 +0200
@@ -0,0 +1,2 @@
+rebind.o
+rebind.so
diff -Nru websockify-0.9.0+dfsg1/debian/rules 
websockify-0.9.0+dfsg1/debian/rules
--- websockify-0.9.0+dfsg1/debian/rules 2020-05-08 12:12:01.000000000 +0200
+++ websockify-0.9.0+dfsg1/debian/rules 2021-07-12 09:18:22.000000000 +0200
@@ -34,4 +34,4 @@
        rm -rf $(CURDIR)/debian/python3-websockify/usr/share/man
 
 override_dh_python3:
-       dh_python3 --shebang=/usr/bin/python3
+       dh_python3 --shebang=/usr/bin/python3 --no-ext-rename

Reply via email to