On Wed, Oct 28, 2026 at 04:55:29PM -0400, Greg Wooledge wrote: > I've asked this before, and never got a satisfying response. Now, > it has become more urgent, so I'm asking again: > > What's the path forward for anyone running a MoinMoin wiki (which > needs Python 2.x) on Debian? This includes both the Debian project > itself (wiki.debian.org), and my own wiki (mywiki.wooledge.org).
I would try using the latest python2 package which did ever exist in Debian with the most recent stable release on which it runs ok. For example, I see there is a python2 source package in oldoldstable according to rmadison. So the starting point would be using a machine running Debian 11 (bullseye) with the python2 packages from Debian 11. Next thing to try would be to check if such python2 packages from Debian 11 work well enough on top of a Debian 12 (bookworm) system, in which case, that would preferred to the previous option. Note that this would not be called a "frankendebian" system. It's what we would get by upgrading Debian 11 to Debian 12, just before the usual step of "removing all installed packages in the system which no longer exist in Debian 12", except that we would not do that in this case because we still need python2 packages. [ A similar approach allows, for example, to run an old openjre package on a stable release which no longer includes it. Backwards compatibility usually makes such combinations to work ] Thanks.

