On Thu, 2026-02-26 at 10:37 +0000, Michel Lind wrote: > > For epel8 I'm less sure what to do - I looked into branching python- > django4.2 for epel8 in the past and IIRC it's not trivial - but there > are more dependent packages that would be affected: > > > ❯ fedrq-pydeps-verbose.sh django -b epel8 > + fedrq whatrequires 'python3dist(django)' -F > multiline:source,requires > -b epel8 > + grep 'python3dist(django)' > cobbler3.2 : python3dist(django) < 4 > python-django-contrib-comments : python3dist(django) >= 1.11 > python-django-contrib-comments : python3dist(django) >= 1.11 > kobo : python3dist(django) >= 1.11 > kobo : python3dist(django) >= 1.11 > kobo : python3dist(django) >= 1.11 > > I can take a stab at branching python-django4.2 for epel8 again and > report back, but if that proves difficult and there's objection to > retiring python-django3 in epel8 I'd be more than happy to hand over > the package to someone willing to handle or own the security issues. > Quick follow-up - Django 4.2.28 requires Python >= 3.8 and definitely starts making use of newer Python features, e.g.
File "/builddir/build/BUILD/django-
4.2.28/django/utils/functional.py", line 265
if (_wrapped := self._wrapped) is empty:
^
SyntaxError: invalid syntax
so building this in epel8 is likely a lot of work. If someone really
wants to keep django3 in epel8 I would recommend trying to backport the
CVE fixes, and if they're doing that for epel8 anyway they might as
well also apply the fixes to epel9 if they want. But failing anyone
willing to take this I'd still recommend retiring this in epel9, where
we don't actually need this package around anymore.
Best regards,
--
_o) Michel Lind
_( ) https://keyoxide.org/5dce2e7e9c3b1cffd335c1d78b229d2f7ccc04f2
README: https://fedoraproject.org/wiki/User:Salimma#README
signature.asc
Description: This is a digitally signed message part
-- _______________________________________________ epel-devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new
