Hi Rutherther,

thanks very much for your explanation. I am understanding a bit more.

I managed to upgrade through deleting the package
perl-text-markdown-discount  and discount
because I don´t need them at the moment.

and I managed to upgrade my config.scm,
so I am happy

thanks again

Gottfried


Am 31.10.25 um 10:59 schrieb Rutherther:
Hi Gottfied,

gfp <[email protected]> writes:

Conclusions:
guix package --keep-going --upgrade
does maximal go over the first package which can not be built,
but it does not manage to go over the 2nd package.

--keep-going is not meant to allow you to finish the build, it just
means that the build won't be terminated at the first failure, but
rather the last failure possible. After the last failure when
no more packages can be built (ie. all dependencies of derivation to build
have failed), it cannot do anything else than abort. In other words, if
you know there is a failure, --keep-going is not going to save you from
that failure, it's just going to postpone it.

In case you want to perform a partial upgrade, use --do-not-upgrade for
the packages that you installed, but cannot be built. This doesn't
necessarily mean the packages that fail build, it could as
well be a dependency of something you have installed. From the log you
attached it seems it's perl-text-markdown-discount directly in this case.


In this way it took me 3 hours yesterday with no success.

Is there a way to build at least the other packages if 2 packages can´t
be built?

Everything that could be built is already built thanks to --keep-going,
it stops only when there is no more to build - ie. all remaining scheduled
builds depend on something that has failed to build.

  The second package which could not be built:
   /gnu/store/snajmwzcwdcdpsbbfscgbwpi0qxahg50-profile.drv

That's no package, that's the profile that all the software goes into. And
yes, it can't be built, because a dependency has failed - 
perl-text-markdown-discount.

Rutherther


Attachment: OpenPGP_0xD9E413C6C4BB32CE.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to