GNU bug report logs - #40469
[PATCH core-updates] build-system/python: Add a #:python-output argument.

Previous Next

Package: guix-patches;

Reported by: Jakub Kądziołka <kuba <at> kadziolka.net>

Date: Mon, 6 Apr 2020 14:49:01 UTC

Severity: normal

Tags: patch

Done: Jakub Kądziołka <kuba <at> kadziolka.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Leo Famulari <leo <at> famulari.name>
To: Jakub Kądziołka <kuba <at> kadziolka.net>
Cc: 40469 <at> debbugs.gnu.org
Subject: [bug#40469] [PATCH core-updates] build-system/python: Add a #:python-output argument.
Date: Thu, 28 May 2020 21:32:40 -0400
On Mon, Apr 06, 2020 at 04:48:09PM +0200, Jakub Kądziołka wrote:
> This simplifies packages that ship Python bindings in a separate output.
> 
> * guix/build-system/python.scm (python-build): Add the argument, pass it
>   build-side.
> * guix/build/python-build-system.scm (site-packages): Add an #:output
>   argument.
>   (add-installed-pythonpath): Likewise.
>   (install): Use the #:python-output argument.
>   (wrap): Likewise.
>   (rename-pth-file): Likewise. Use the site-packages procedure.
> ---
> 
> See #40267 for an example of what this change wants to accomplish.

Too bad it didn't make it into the recent core-updates cycle.

If you are ready to add Unicorn, you could do that on master with a TODO
comment about using this feature once it is live.

And I think you can push this to the current core-updates along with a
commit adjusting Unicorn. If you cherry-picked just this commit to
master then it would probably not take *too* long to test. That's what I
would do to test it, anyways.

Thanks for working on this!




This bug report was last modified 4 years and 306 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.