Bug 1007002
Summary: | RFE: Add a python3 mod_wsgi package | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Luke Macken <lmacken> |
Component: | mod_wsgi | Assignee: | Matthias Runge <mrunge> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | jminter, jokajak, jorton, lmacken, mrunge, pfrields |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | mod_wsgi-3.4-11.fc21 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2014-01-14 16:29:35 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Luke Macken
2013-09-11 17:10:49 UTC
CC'ing Jim Minter, who has done some work on the mod_wsgi-python3 subpackage: https://github.com/jim-minter/mod_wsgi A couple of things stand out with the spec changes: The following was removed from %build, which may cause problems: -# Regenerate configure for -coredump patch change to configure.in -autoconf Also, the --with-python=%__python3 should probably be %{__python3} to remain consistent. Other than that, it looks good at a first glance, but I have yet to actually test it. Luke, thanks for setting up this bz. The autoconf removal from %build is because I propose to just apply the vanilla upstream patches as-is. These directly patch ./configure and ./configure.ac (see mod_wsgi-3.4-1002-core-dumps.patch) whereas for some reason the current Fedora mod_wsgi patchsets omit these diffs. By using the upstream patches direct I believe that the autoconf line is surplus to requirements and therefore I removed it. If I'm wrong / if there's doubt / if I'm told to, I can put it back in? I've fixed the suggested addition of braces (%{__python3}) -- thanks; please pull. Excellent, looks good! I just tested your mod_wsgi-python3 subpackage with a basic Pyramid quickstart and it worked as expected. Great - what next? Assuming the mod_wsgi and httpd maintainers don't see any problems with it, getting it into rawhide would be the next step (then f20?). It may also be worth dropping a line to the python-devel list announcing it and asking for more testers. https://lists.fedoraproject.org/mailman/listinfo/python-devel I'm very sorry for delaying this. It's now been fixed in mod_wsgi-3.4-11.fc21 |