Am 02.10.2016 um 04:27 schrieb Leo Famulari:
> I will test a few packages and, if they work, I plan to create a
> python-build-system job on Hydra and try building it the entire
> package tree (assuming that Hydra has the capacity). 


Please note that you need to add Marius' patches [1] to make this work
at all. Mine had some errors :-(

[1] http://lists.gnu.org/archive/html/guix-devel/2016-09/msg02290.html

>> A) For python2 include python2-setuptools as a native-input by default.
> Do all python-2 packages require setuptools, or just most of them?

As I wrote in my follow-up correction, I implemented a different
strategy: pip and setuptools are now installed as part of python2, like
it is the default in Python 3.


>
>> C) Strip python-setuptools and python2-setuptools from all native-inputs
>>    defined in packages.
> Hydra will test this :)

Great, since this is a computer's job :-)

>>  * update Python to 2.7.12 and 3.4.5.
> Python 2.7.12 and 3.5.2 are on core-updates. Should I cherry-pick those
> changes will testing these patches? Or should they work with the Python
> packages that we have on master?

It should work both ways. I'll rebase and cleanup my by patch set later,
anyway, so we can verify then.

-- 
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goe...@crazy-compilers.com               |
| www.crazy-compilers.com | compilers which you thought are impossible |



Reply via email to