'; }
Bug 288402 - www/mod_wsgi4: Can't build with Python 3.12
Summary: www/mod_wsgi4: Can't build with Python 3.12
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Michael Osipov
URL:
Keywords:
: 288401 (view as bug list)
Depends on:
Blocks:
 
Reported: 2025-07-23 08:59 UTC by Sergey V. Koupreyenko
Modified: 2025-09-08 08:28 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (douglas)


Attachments
Poudriere build log www/mod_wsgi4 (20.46 KB, text/plain)
2025-07-23 08:59 UTC, Sergey V. Koupreyenko
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey V. Koupreyenko 2025-07-23 08:59:31 UTC
Created attachment 262361 [details]
Poudriere build log www/mod_wsgi4

Poudriere build fails due to excluded distutils module.

Full poudriere's build log is attached.
Comment 1 Sergey V. Koupreyenko 2025-07-23 09:02:58 UTC
*** Bug 288401 has been marked as a duplicate of this bug. ***
Comment 2 Michael Osipov 2025-08-23 21:46:29 UTC
This issue cannot be solved because only 5.0.0 has replaced distutils with setuptools. What I can do is to restrict this port for < 3.12 first, create a new port www/mod_wsgi with 5.0.x and then mark this one as deprecated.
Comment 3 Michael Osipov freebsd_committerfreebsd_triage 2025-08-24 18:58:49 UTC
https://reviews.freebsd.org/D52139
Comment 4 commit-hook freebsd_committerfreebsd_triage 2025-09-08 08:27:29 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=fe18c1474b8b4c39defd8a85387543fcb018f418

commit fe18c1474b8b4c39defd8a85387543fcb018f418
Author:     Michael Osipov <michaelo@FreeBSD.org>
AuthorDate: 2025-08-24 17:48:17 +0000
Commit:     Michael Osipov <michaelo@FreeBSD.org>
CommitDate: 2025-09-08 08:26:23 +0000

    www/mod_wsgi4: Move to www/mod_wsgi, and upgrade port to 5.0.2

    PR:             288402
    Approved by:    jrm (mentor), douglas@douglasthrift.net (maintainer timeout)
    Differential Revision:  https://reviews.freebsd.org/D52139

 MOVED                                                      |  1 +
 UPDATING                                                   |  7 +++++++
 www/Makefile                                               |  2 +-
 www/{mod_wsgi4 => mod_wsgi}/Makefile                       | 14 +++-----------
 www/mod_wsgi/distinfo (new)                                |  3 +++
 .../files/270_mod_wsgi.conf.sample.in                      |  0
 www/mod_wsgi/pkg-descr (new)                               |  2 ++
 www/{mod_wsgi4 => mod_wsgi}/pkg-plist                      |  0
 www/mod_wsgi4/distinfo (gone)                              |  3 ---
 www/mod_wsgi4/files/pkg-message.in (gone)                  | 11 -----------
 www/mod_wsgi4/pkg-descr (gone)                             |  5 -----
 11 files changed, 17 insertions(+), 31 deletions(-)
Comment 5 Michael Osipov freebsd_committerfreebsd_triage 2025-09-08 08:28:47 UTC
Port updated.