I've finally gotten around to doing the the 66 migration on my system. When downloading the new packages with "pacman -Sw" command in https://news.obarun.org/2024/05/03/66-reach-the-obcore-repository/, I'm getting "error: target not found: s6-rc". I have tried "pacman -Sy" and "pacman -Syy" and it still can't find "s6-rc". "pacman -Ss s6-rc" does not find it either.
I have checked "/etc/pacman.conf" and it matches https://wiki.obarun.org/en/distribution/package/overview
What am I missing?
s6-rc not found while following 66 migration process
It's part of migration, 66 now has it's own equivalent.
"Pacman will prompt about conflicts between 66 and s6-rc and ask to remove s6-rc. Answer yes to proceed. Note that s6-rc has been dropped from 66."
In the new version of 66, a service can depend on any other service, regardless of the tree associated with the service. This marks a significant difference from the previous version of 66 and this the reason of the drop of the @extdepends field at frontend file. This flexibility also enables the ability to start a service without the need to enable it first. This feature is made possible by the removal of s6-rc.
Brilliant - thanks.
So that means the "s6-rc" package does not need to be pre-downloaded, and that package should be removed from the "pacman -Sw" command in the upgrade docs.
It's marked to download it with -w uniquely to be able to rollback your system with no internet connection.