On 2020.06.12 10:38, Michael wrote:
On Friday, 12 June 2020 15:00:25 BST Jack wrote:
What about some sort of tagging? Not bundling or packaging, just
occasional (quarterly?) labels, with a matrix indicating how
difficult it would be to upgrade. A hint to folks who tend to
update less often than they should. A "heads up" that things added
or upgraded in the past quarter are going to be very difficult to do
if you are starting with something more than three/five/...?
quarters older than that. Of course, I suppose if you read the news
items as they are released, then you should have a pretty good idea
of which of them are likely to bite you if you wait too long.
Perhaps I misunderstand this, but isn't it as simple as booting off a
LiveCD/ USB, chrooting, changing profiles, cleaning up world file and
letting rip with a full 'emerge -e' @system, followed by @world for
good measure?
The issue I was addressing is not how to upgrade, but whether Gentoo
could have some sort of release cycle decreasing the chance of delayed
updates becoming a nightmare. Unfortunately, it seems there isn't much
point, because folks who delay upgrading until it becomes painful, if
not close to impossible, probably won't take such hints anyway.
However (and I"m just musing here) I wonder if you could do an "emerge
--sync," drop a new stage 3 tarball over the existing installation, and
then do "emerge -e @system" followed by "emerge -u @world?" (including
other appropriate parameters.)
To answer a question from a different sub-thread, if you can
successfully update @world, there's no need to do @system first.
However, if @world has too many problems, it can be easier to upgrade
@system, and then work through the rest a few packages at a time.