Bug#1073117: Made minor, but insufficient updates to pagure
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
Reply to: