Hi, I thought pagure looked need, so I attempted to get it to run on Debian stable. I ran into #1055204 and another change in jinja2's api.
I backported upstreams fixes, and tried them but then I got stuck on a problem looking for the session object. File "/usr/lib/python3/dist-packages/flask/app.py", line 2373, in do_teardown_request self.ensure_sync(func)(exc) File "/usr/lib/python3/dist-packages/pagure/flask_app.py", line 536, in end_request flask.g.session.remove() File "/usr/lib/python3/dist-packages/flask/ctx.py", line 52, in __getattr__ raise AttributeError(name) from None AttributeError: session I don't know if that's a bug or I misconfigured something Upstream also didn't put their most recent 5.14 release into their releases directory so I updated the watch file to point to the application generated releases page. Since all of these were pretty minor updates, I went ahead and pushed them to salsa. Good luck to the next person. Diane