Re: First example of g-golf (hello world) not working

Zelphir Kaltstahl <[email protected]>
Newsgroups gmane.lisp.guile.user
Message-ID <[email protected]>
Hello Florian,

On 12.04.25 15:36, pelzflorian (Florian Pelz) wrote:
> David’s explanation is correct as far as I understand and should help (I
> hope? it does work for me on Sway) except one little detail:
>
> David Pirotte<[email protected]> writes:
>> You can't run the upstream version of the g-golf distributed examples
>> in guix, due to a known problem (in guix, this has nothing to do with
>> guile nor g-golf itself), they must be wrapped so they are being run in
>> an 'appropriate way'
> Yes.
>
>> (that is using the --no-graft guix shell command).
> Not quite, these are two ways:
>
> Either using guix shell --no-grafts, mostly for development, as it
> disables those security updates that were implemented as a graft.
>
> Or alternatively by wrapping the program, keeping security updates, to
> use values for environment variables which do not have double-loading of
> same libraries nor ABI conflicts.  Well, it is not just ABI conflicts;
> seems to be multiple classes of issues.
What does "wrapping" mean in this context?
>
> Nix does not have grafts, it seems to me they expensively rebuild the
> world on CI instead, so only Guix has these conflicts.
>
> Guix has this grafts bug<https://issues.guix.gnu.org/75157>.  The
> Debbugs link in the package description<https://bugs.gnu.org/75157>
> seems to be broken at the moment.
>
> Regards,
> Florian
Best regards,
Zelphir

-- 
repositories:https://notabug.org/ZelphirKaltstahl,https://codeberg.org/ZelphirKaltstahl
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.