aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorOlivier Dion <odion@efficios.com>2023-11-01 16:30:22 -0400
committerLudovic Courtès <ludo@gnu.org>2023-11-22 16:51:46 +0100
commitc4b4badb2e5d3b47fb48e765c75a1a0be0ae0217 (patch)
tree2349a45c0a51c3d0f6058f633d3be1a86255a645 /gnu/packages
parent42aabf9dac744ccb4ece315e2d7e058b8410f17e (diff)
downloadguix-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.scm4
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"