New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pin python3-platformdirs & python3-virtualenv to 22.04 versions, for Python 2 on Ubuntu 23.10+ ? [try apt instead of pip, for KA Lite] #3587
Conversation
FYI this approach works with KA Lite, when tested on Ubuntu 23.10:
This PR should also be tested on Debian 12 and Ubuntu 23.04, if this |
This PR is tested on Debian 12 Bookworm's near-final pre-release (KA Lite works). Raspberry Pi OS 12 will be much more important of course — when that's released in a few short weeks: Finally: if this |
This PR and/or the PR #3582 approach seem to make most sense in preparing for Ubuntu 24.04 LTS. Whereas either approach should really be simplified — to use virtualenv 20.17.1 (already works with Python 2) built into Debian 12 and Raspberry Pi OS 12 — for people running those "Bookworm" OS's: |
Let's give this a shot. All these rickety mechanisms to make KA Lite work for a couple more years in 2023-2025 will surely need to evolve. On the positive side it does work, and lays a decent framework (including in-line docs) for the imminent crop of "Bookworm" OS's and hopefully Ubuntu 24.04 LTS after that. @jvonau can these 2 warnings be cleaned up on Debian 12 Bookworm, or should we live with them for now?
|
These probably can be ignored. Either way, I'm happy to merge this in the coming ~24h, regardless what the future holds. |
This PR is essentially what @jvonau outlined at:
I suppose only time will tell (with Ubuntu 24.04 LTS about 11 months away) if this more long-winded
apt
approach is either (A) safer... or (B) more fragile... than thepip
approach implemented by:Related: