[Pkg-privacy-maintainers] Bug#1023568: flask-socketio is outdated, leading to broken autopkgtest in onionshare

Carsten Schoenert c.schoenert at t-online.de
Sat Nov 12 12:35:09 GMT 2022


Hi,

Am 08.11.22 um 13:02 schrieb Hefee:
> Hey,
> 
> From my point of view it is an issue within flask-socketio and has
> nothing to do with onionshare. > The import flask_socketio from onionshare works. But than
> flask-socketio fails to import werkzeug, so the problem is either
> flask-socketio or werkzeug. As werkzeug and flask are updated in
> experimental, I expect flask.socketio to be the problem. It seems
> like flask-socketio 5.3.0 fixes this see Changes line 11: >
> https://github.com/miguelgrinberg/Flask-SocketIO/blob/main/CHANGES.md

your investigation is right, thanks for figuring out!

I've simply imported a new version of flask-socketio and run the 
autopkgtest suite of oninshare with the new version of flask-socketio.

The tests are running fine, except for

>  Test-Command: XDG_CONFIG_HOME="$AUTOPKGTEST_TMP" xvfb-run -- onionshare --help
>  Depends: onionshare, xvfb, xauth
>  Restrictions: allow-stderr, superficial,
>  Features: test-name=onionshare_help

which is failing.

> autopkgtest [12:22:08]: @@@@@@@@@@@@@@@@@@@@ summary
> onionshare-cli_help  PASS (superficial)
> share_files          PASS
> receive_files        PASS
> share_website        PASS
> chat_server          PASS
> onionshare_help      FAIL badpkg
> blame: arg:/build/onionshare-cli_2.5-2_all.deb deb:onionshare-cli arg:/build/onionshare_2.5-2_all.deb deb:onionshare /build/onionshare-2.5
> badpkg: Test dependencies are unsatisfiable. A common reason is that your testbed is out of date with respect to the archive, and you need to use a current testbed or run apt-get update or use -U.

The test in question is marked as superficial, so this non working test 
shouldn't have any negative outcome like blocking the package on 
migration. But it's up to the maintainers to decide how to handle this.

Could flask-socketio please be upgraded in unstable to the most recent 
version?

-- 
Regards
Carsten



More information about the Pkg-privacy-maintainers mailing list