Code: Select all
0100100100100000011000010110110100100000
0100111001100001010011100010000100100000
0100100100100000011000010110110100100000
0110000100100000011011010110000101101110
00100001Code: Select all
# Needs porting to Python 3.13. Requires old versions of multiple
# dependencies, and reportedly is already broken with its current
# dependencies. The efforts to revive it do not progress.
# Removal on 2026-02-23. Bug #944883, #952290, #955765, #968383.
The current release of platformio is version 6.1.18.6.1.16
Added support for Python 3.13
...
I note ::pentoo is one such overlay, if that helps OP anyIonen wrote: It may be possible to get it through some other means (prebuilt, or an overlay -- a local one works too), or maybe someone will be interested in reviving it in ::gentoo later.
Code: Select all
platformio --version
PlatformIO Core, version 6.1.18
Code: Select all
0100100100100000011000010110110100100000
0100111001100001010011100010000100100000
0100100100100000011000010110110100100000
0110000100100000011011010110000101101110
00100001It may not seem like much for a single package, but when someone who already takes care of hundreds of packages suddenly has to deal with other packages he's not supposed to be the maintainer of because someone else hasn't been doing their job, it really adds up -- and then, even if fix this, this type of package will need attention again later. To prevent that, it may feel drastic but the simplest is to last-rite the unmaintained package. Best case scenario someone (original maintainer or someone new) will step up and actually maintain that package un-last-riting it, else it'll go away and let us focus on other things.Ridrok wrote:For just this missing action, package get ditched from the distribution....
You would/should hope that the average Gentoo maintainer puts more work into a version bump than "just this missing action". It's not that simple outside of your local overlay.Ridrok wrote:Moving the ebuild to my local repository, renaming to 6.1.18 and editing it to add python 3.13
[...]
For just this missing action, package get ditched from the distribution....
Well, you got a lot of answers I don't really understand because of my lack of knowledge on those topics, but one answer I have: Because things likely won't work any more at one point in future and because there is a security risk with outdated systems.Ridrok wrote: So why update when things are working.


Hard to say, I still use sys-fs/eudev-1.10-r2NeddySeagoon wrote:How long can you live in the past?
Code: Select all
$ uname -a
Linux nas 5.0.13-zen #4 ZEN SMP PREEMPT Mon Jul 1 12:41:11 CDT 2019 x86_64 Intel(R) Core(TM) i5-3470T CPU @ 2.90GHz GenuineIntel GNU/Linux.. which includes e.g. diffing the changes, reviewing the release notes carefully, running the testsuite, adjusting the ebuild for any dependencies, packaging any new dependencies. WORKSFORME is not suitable for committing to the repository. One is free to do that in a local repository, but don't expect us to YOLO things into the main repository.asturm wrote:You would/should hope that the average Gentoo maintainer puts more work into a version bump than "just this missing action". It's not that simple outside of your local overlay.Ridrok wrote:Moving the ebuild to my local repository, renaming to 6.1.18 and editing it to add python 3.13
[...]
For just this missing action, package get ditched from the distribution....
You were also uniquely motivated as an actual user of this package to make that bump. This is not the case for someone whose own packages are routinely blocked by the inactivity of others, which often comes with potential maintenance backlog, who is not familiar with the package's upstream, or possible build system peculiarities to be on the lookout with version bumps.
Even for KDE Plasma btw, actual phasing out of X11 is one year ahead still.

