宋文武 <[email protected]> writes: > * gnu/packages/xml.scm (libxml2)[native-inputs]: Remove python. > [arguments]: Remove. > (python-libxml2, python2-libxml): New variables. > --- > gnu/packages/xml.scm | 53 > ++++++++++++++++++++++++++++++---------------------- > 1 file changed, 31 insertions(+), 22 deletions(-) > > diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm > index a4c81b2..22d4e52 100644 > --- a/gnu/packages/xml.scm > +++ b/gnu/packages/xml.scm
[...] > +(define-public python2-libxml > + (package-with-python2 python-libxml2)) > + Due to non-obvious complications arising from the fact that xml.scm and python.scm are mutually dependent on each other, we can't use 'package-with-python2' from xml.scm. For now, I suggest moving it to python.scm, where all other uses of 'package-with-python2' are currently located. For an explanation, see: https://lists.gnu.org/archive/html/guix-devel/2014-12/msg00355.html Mark
