You can now tweak your channels.scm so that "guix pull" only jumps to Guix revisions with available substitutes for package definitions:
(use-modules (guix ci))
(list (channel-with-substitutes-available
%default-guix-channel
"https://ci.guix.gnu.org"))
@mothacehe Oh WOW!!!
@mothacehe holy f this is going to make my life so much better
@cwebber :D note that as explained here: https://guix.gnu.org/manual/en/guix.html#Channels-with-Substitutes it only concerns substitutes for the Guix package itself. But in a near future I'd like to extend "channel-with-substitutes-available" so that it can take a manifest as argument.
@cwebber
@mothacehe
I read in the documentation that "every guix user with libreboot should have fear of an upgrade"
I solved with:
guix package --export-manifest > /tmp/guixOK && guix weather --manifest=/tmp/guixOK --display-missing