#2876 Fedora 37: Retire non-installable packages still requiring Python 3.10
Closed: Accepted a year ago by churchyard. Opened a year ago by thrnciar.

Hello,

F37 FinalFreeze is approaching and there is still a bunch of packages which weren't rebuilt with Python 3.11. To avoid upgrade problems we'd like to ask FESCo to retire following packages and obsolete them from fedora-obsolete-packages:

  • cjdns
  • home-assistant-cli
  • mailman3
  • py4j
  • python-django-mailman3
  • python-hyperkitty
  • python-javabridge
  • python-jep FIXED
  • python-octave-kernel FIXED
  • python-postorius

We'd like to retire the packages 1-2 days before the freeze, except for those that have an approved FreezeException, we would wait until close to GA with those.

This has been proposed by @churchyard on the mailing list 2 wees ago:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/LMOHU6P4C4G26WTQE7RV2NZSBDTHXKY4/
The actual list of packages is shorter, many were fixed or retired in the meantime.


Obviously +1 from me.

I've also set this to fast track, because the freeze starts in 5 days.

Metadata Update from @churchyard:
- Issue set to the milestone: Fedora Linux 37
- Issue tagged with: fast track

a year ago

Packages by maintainer:
@fab home-assistant-cli
@ngompa python-hyperkitty python-postorius
@qulogic python-octave-kernel
@raphgro py4j python-javabridge python-jep
@salimma mailman3 python-django-mailman3 python-hyperkitty python-postorius
@sdgathman cjdns

Once fixed, the packages can be reintroduced in Fedora 37 via an update. The obsoletes are versioned (incl. release) so any new builds will not be obsoleted.

+1

(hyperkitty is the thing behind our mailing list infra, right? It'd be sad to see that permanently retired.)

hyperkitty is the thing behind our mailing list infra, right?

Yes, so is mailman3 and postorius.

It'd be sad to see that permanently retired.

IMHO still a better story than having it in the repos, non-installable.

IMHO still a better story than having it in the repos, non-installable.

Please note that I voted +1 and wrote "permanently retired" ;)

IMHO still a better story than having it in the repos, non-installable.

Please note that I voted +1 and wrote "permanently retired" ;)

I know, just putting it into perspective for others.

+1 (but note there is some last minute efforts to get mailman3/postorius/hyperkitty working... )

We will not retire anything before Sunday and will offer to request a freeze exception for packages that need a bit more time than that.

I count +7, 0, -0, hence APPROVED.

Metadata Update from @churchyard:
- Issue tagged with: pending announcement

a year ago

Both of my b0rken packages python-javabridge and py4j seem to be useful on especially x86_64 as officially supported architecture only with upstream development, mainly due to obvious java restrictions. Though I've still hope with the process as we similarly had with now fixed python-jep, therefore many thanks to @churchyard for his patience.

cjdns and home-assistant-cli have requested freeze exceptions. retiring the rest

Metadata Update from @churchyard:
- Issue close_status updated to: Accepted
- Issue status updated to: Closed (was: Open)

a year ago

Login to comment on this ticket.

Metadata