On Sat, Sep 19, 2015 at 05:49:28PM +0200, Mathieu Lirzin wrote: > > + (native-inputs > > + `(("python-setuptools" ,python2-setuptools) > > + ("python-nose" ,python2-nose))) > I don't know python packaging but when I look at other packages it > seems that these are usually used as “inputs” not > “native-inputs”.
There was a discussion about python-setuptools; I do not remember the outcome... For python-nose, it seems to be used for tests only, so native-inputs would be the right field. Can this not be checked by running guix gc --references `guix build python-xlrd` and seeing whether the packages are referenced or not? > I think it should be “python-*” instead of “python-2”. Am I wrong? Yes, the package-with-python procedure will rewrite this for the python2-xlrd package. Andreas