пн, 5 мая 2025 г. в 17:41, Grant Edwards <grant.b.edwa...@gmail.com>: > > On 2025-05-05, Grant Edwards <grant.b.edwa...@gmail.com> wrote: > > How do I get a list of installed packages that are preventing > > switching to Python 3.13. I'm trying to decide whether to defer the > > upgrad or try to "fix" individual packages. But, emerge will only > > tell me about one package at a time. I have no idea if there I've got > > 1 more package to fix or 100 more. > > What's annoying about the Python upgrade this time is that the switch > to 3.13 apparently happened.
There was a news about it from 23.04.2025 saying: "We are planning to switch the default Python target of Gentoo systems on 2025-05-01, from Python 3.12 to Python 3.13." So, yes, on May 5, 2025 the switch already happened. I have followed its guidance on how to prevent an upgrade before May 1, 2025 and had no problems with it after that date. > Then an update or two later, emerge > starts balking because it wants to update packages that don't support > 3.13. Now to get a normal daily update to "go" I have to switch _back_ > to 3.12. That means about 250 packages have to be reinstalled after > disabling 3.13 in package.use. > > Isn't there any sort of check that emerge can run _before_ the switch > happens to find out whether the switch is going to cause problems for > installed packages? > > -- > Grant > > >