diff options
author | Olivier Dion <odion@efficios.com> | 2023-11-01 16:30:22 -0400 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2023-11-22 16:51:46 +0100 |
commit | c4b4badb2e5d3b47fb48e765c75a1a0be0ae0217 (patch) | |
tree | 2349a45c0a51c3d0f6058f633d3be1a86255a645 /gnu/packages | |
parent | 42aabf9dac744ccb4ece315e2d7e058b8410f17e (diff) | |
download | guix-c4b4badb2e5d3b47fb48e765c75a1a0be0ae0217.tar guix-c4b4badb2e5d3b47fb48e765c75a1a0be0ae0217.tar.gz |
gnu: babeltrace: Do not install bindings as egg.
Oddly enough, bindings were now installed as an egg. Fix this by
forcing setuptools to install individual files with
`--single-version-externally-managed'
* gnu/packages/instrumentation.scm (babeltrace)[arguments]<#:make-flags>:
Pass it via DISTSETUPOPTS.
Change-Id: I143dd16179e1e4728cb8e5d6b00b06359da83389
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/instrumentation.scm | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gnu/packages/instrumentation.scm b/gnu/packages/instrumentation.scm index 7fa7b2f7ba..3097eba033 100644 --- a/gnu/packages/instrumentation.scm +++ b/gnu/packages/instrumentation.scm @@ -85,7 +85,9 @@ `(#:tests? #f ; FIXME - When Python's bindings are enabled, tests do not ; pass. #:make-flags - ,#~(list (string-append "LDFLAGS=-Wl,-rpath=" #$output "/lib")) + ,#~(list + (string-append "LDFLAGS=-Wl,-rpath=" #$output "/lib") + "DISTSETUPOPTS=--single-version-externally-managed") ;no .egg files #:configure-flags '("--enable-debug-info" "--enable-man-pages" |