[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 00/14] Change python-build-system (fixes bug 20765)
From: |
Marius Bakke |
Subject: |
Re: [PATCH 00/14] Change python-build-system (fixes bug 20765) |
Date: |
Fri, 30 Sep 2016 15:39:09 +0100 |
Hartmut Goebel <address@hidden> writes:
> Am 28.09.2016 um 17:54 schrieb Marius Bakke:
>> Or push a branch somewhere?
>
> Branch is now available at
> <https://gitlab.com/htgoebel/guix/tree/python-build-system>
Thanks a lot for doing this!
After adding a couple of patches I'm able to build many python packages.
Patch #2 mostly emulates NixOS "shim" setup.py[0], required for packages
using distutils instead of setuptools.
Some packages really don't like the new configure flags however (scons).
Perhaps we should have them as default, but if #:configure-flags is set,
let them be overridden?
Also some packages are missing a dependency on "python-py"[1].
Perhaps we can set up a Hydra channel to deal with the fallout?
Cheers,
Marius
0:
https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/interpreters/python/run_setup.py
1: https://pypi.python.org/pypi/py/1.4.31
0001-guix-python-build-system-fix-configure-flag-append-f.patch
Description: Text Data
0002-guix-python-build-system-Import-setuptools-before-ca.patch
Description: Text Data
- [PATCH 09/14] gnu: Remove python-setuptools and python2-setuptools from inputs (part 5a), (continued)
- [PATCH 09/14] gnu: Remove python-setuptools and python2-setuptools from inputs (part 5a), Hartmut Goebel, 2016/09/28
- [PATCH 11/14] gnu: Remove needless inputs python-pip and python2-pip., Hartmut Goebel, 2016/09/28
- [PATCH 10/14] gnu: Remove python-setuptools and python2-setuptools from inputs (part 5b), Hartmut Goebel, 2016/09/28
- [PATCH 13/14] gnu: python-h5py: Remove needless "python2-variant" property., Hartmut Goebel, 2016/09/28
- [PATCH 12/14] lint: 'check-inputs-should-not-be-an-input-at-all' checks for python-pip, Hartmut Goebel, 2016/09/28
- [PATCH 14/14] gnu: Remove work-arounds for bug 20765 (ensure uncompressed eggs), Hartmut Goebel, 2016/09/28
- Re: [PATCH 00/14] Change python-build-system (fixes bug 20765), Hartmut Goebel, 2016/09/28