guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

commit "gnu: Move openmw-openscenegraph to graphics.scm."


From: Pierre Neidhardt
Subject: commit "gnu: Move openmw-openscenegraph to graphics.scm."
Date: Wed, 25 Sep 2019 10:46:53 +0200

Hi Marius!

Thanks for commit 84a0c6ff63!

> Package inheritance across modules may cause unbound variable errors at
> expansion time because of cyclic dependencies between the modules.

My bad, I had introduced this error, but I did not notice because =make=
ran fine, =guix pull= too (at first, see below0.

This is a pitfall that has bitten me before and I still find it puzzling
to crack because:

1. Build guix does not complain.

2. It brings error at seemingly random spots.  In this case, it errored
for me when I "guix pulled" a new channel that had nothing to do with either
graphics.scm or game-development.scm.

Should we highlight this in the manual?

Better: could we detect this during "make" and report a relevant error?

-- 
Pierre Neidhardt
https://ambrevar.xyz/

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]