On Thu, Dec 18, 2014 at 8:53 PM, Mark H Weaver <m...@netris.org> wrote: > Federico Beffa <be...@ieee.org> writes: > >> From e853d10b595ece0003d838cbfffa65e29a6c2e68 Mon Sep 17 00:00:00 2001 >> From: Federico Beffa <be...@fbengineering.ch> >> Date: Wed, 10 Dec 2014 21:05:59 +0100 >> Subject: [PATCH 3/4] gnu: Add cairocffi. >> >> * gnu/packages/gtk.scm (python-cairocffi, python2-cairocffi): New variables. > > [...] > >> +(define-public python2-cairocffi >> + (package-with-python2 python-cairocffi)) >> + > > This commit breaks the Guix build for me. > > Due to complications arising from circular module dependencies, we can't > use 'package-with-python2' from gtk.scm. For now, I suggest moving it > to python.scm, where all other uses of 'package-with-python2' are > currently located.
I just moved cairocffi to the python module and committed. Sorry about that! I worked on it and with packages depending on it for several days without problems. How is it that the import is not deterministic? Regards, Fede