On 05/07/2022 17:44, Rich Freeman wrote:
hat and its dependencies. Obviously you need to be caught up before
things get removed from the repo, but the offending package itself
will get removed when that happens anyway.
You can always just globally keep the older version around longer if
you don't want to deal with a bunch of cruft in
/etc/portage/package.use. The news item explains how to do this.
I'd be inclined to lock the older version of the package you want so it
won't upgrade automatically (don't know how to do this, probably put
that particular version in @world), and also give that a python 9
dependency in package.use.
That way, when they update it to python 10, you can delete the version
lock on your package, and it will upgrade and get rid of all the python
9 stuff without you having to worry about it.
I always try and make sure anything I don't care about but that needs
specific stuff is always specified by version. That way, as the system
moves on, all that cruft just falls off the wagon ...
Cheers,
Wol