Bug#952708: pagure: Please depend on httpd-wsgi3 instead of a particular WSGI server implementation
On Thursday, February 27 2020, Michael Fladischer wrote: > Dear Maintainer, Hi Michael, Thanks for the report. > there is a virtual package for Python3 WSGI servers called httpd-wsgi3. Right > now only libapache2-mod-wsgi-py3 provides it but I have filed bugs against the > other WSGI servers in the archive. > > This way installing pagure is not tied to a particular WSGI server > implementation. I'm preparing an upload that will address this bug, but I have to say that upstream doesn't officially support alternative (i.e., nginx/uwsgi) implementations for now. There was an attempt to get a working nginx configuration, and some people even managed to do that, but that's been 2 years ago and I was told that the configuration doesn't work nowadays: https://pagure.io/pagure/issue/2518 https://pagure.io/pagure/issue/1983 Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible http://sergiodj.net/ signature.asc Description: PGP signature
Bug#952708: pagure: Please depend on httpd-wsgi3 instead of a particular WSGI server implementation
Source: pagure Severity: normal -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Dear Maintainer, there is a virtual package for Python3 WSGI servers called httpd-wsgi3. Right now only libapache2-mod-wsgi-py3 provides it but I have filed bugs against the other WSGI servers in the archive. This way installing pagure is not tied to a particular WSGI server implementation. Kind regards, Michael - -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: armhf Kernel: Linux 5.4.0-2-amd64 (SMP w/2 CPU cores) Kernel taint flags: TAINT_WARN Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -BEGIN PGP SIGNATURE- iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl5YL5oRHGZsYWRpQGRl Ymlhbi5vcmcACgkQ/9PIi5l90WoN1Af/QQ3PoxHP9QjeOzkUGnYtLeQ1NXZUAnCT ihOdXpc3Ng41gpQwqlM1otax2K+YqeTHRiYOpdoCb8VymLDy/dbvNGF1+V7MrOg6 AxnuEogi0YBHOAoUj3UnXM8mop6VJ3gbEctKatDn2AOo7ws6f2M49OJrkdVlBtAA /f1s85IRNzco3wy4VaeTyZx0vl7KLCR5IhJ5I2pDmTvNLO+5d8qoqmVMp9CrvMF5 vNyxpd8XogY2GUwjbHjr0GUgKZX4bl9saXrVoVpmUAAIKEhvoRs6EYf8UuMAsFb4 2ejf7EpYKGt3r0+K3uAnpWtYiC51q+hqqYuKXGEzta7aFST08U1A/A== =lf99 -END PGP SIGNATURE-