bug#29824: Meson 0.44.0 is broken with guix.

2020-11-30 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
Meson 0.44.0 is long gone and 0.55 works fine: ~ λ guix environment --{ad-hoc,pure} meson -- meson --version 0.55.1 Closing this fixed old bug, T G-R signature.asc Description: PGP signature

bug#29824: Meson 0.44.0 is broken with guix.

2020-09-28 Thread zimoun
Dear, On Sat, 23 Dec 2017 at 19:18, Fis Trivial wrote: > I installed meson with command `guix package -i meson` > > * Error: > $ meson --version > > Traceback (most recent call last): >   File [...] > RuntimeError: Could not determine how to run Meson. Please file a bug > with details. Usin

bug#29824: Meson 0.44.0 is broken with guix.

2018-01-14 Thread Ludovic Courtès
Hello, Fis Trivial skribis: > Sorry about that, this section is wrong. Here is the correct one. Be careful > with the "..." > in the environ assignment. I omitted part of the path due to it's too long. > > #+BEGIN_SRC python > #!/usr/bin/env python3 > import os > os.environ['PYTHONPATH'] = > "

bug#29824: Meson 0.44.0 is broken with guix.

2018-01-14 Thread Fis Trivial
> or > > #+BEGIN_SRC python > import os > os.environ['PYTHONPATH']="/gnu/store/.../site-packages${PYTHONPATH:+:}$PYTHONPATH" > exec(compile( > open( > > "/gnu/store/n53zdnl4l3gm9sg15bfwxp0wdrwrvhg4-meson-0.44.0/bin/.meson-real".read(), > > "/gnu/store/n53zdnl4l3gm9sg15bfwxp0w

bug#29824: Meson 0.44.0 is broken with guix.

2018-01-14 Thread Fis Trivial
>> >> detect_meson_py_location() assumes the executable to be called "meson" >> or "meson.py", but in guix it currently is called ".meson-real" (see teh >> first entry in the trace-back). >> >> The solution would be to get rid of the wrapper-scripts, see >>

bug#29824: Meson 0.44.0 is broken with guix.

2018-01-09 Thread Peter Mikkelsen
Hi, Den 9. jan. 2018 22.10 skrev "Hartmut Goebel" : Am 09.01.2018 um 13:46 schrieb Ludovic Courtès: > Sounds reasonable. Does it work for you? If so, could you provide a > patch? I don't have any cards in this game and not time for working on it ATM, I just did the analysis. @peter: What abou

bug#29824: Meson 0.44.0 is broken with guix.

2018-01-09 Thread Hartmut Goebel
Am 09.01.2018 um 13:46 schrieb Ludovic Courtès: > Sounds reasonable. Does it work for you? If so, could you provide a > patch? I don't have any cards in this game and not time for working on it ATM, I just did the analysis. @peter: What about you? -- Regards Hartmut Goebel | Hartmut Goebel

bug#29824: Meson 0.44.0 is broken with guix.

2018-01-09 Thread Ludovic Courtès
Hi Hartmut, Hartmut Goebel skribis: > We need to have a look at the whole `detect_meson_py_location()`, not > only on lines 47 to 51. > > detect_meson_py_location() assumes the executable to be called "meson" > or "meson.py", but in guix it currently is called ".meson-real" (see teh > first entr

bug#29824: Meson 0.44.0 is broken with guix.

2018-01-02 Thread Hartmut Goebel
We need to have a look at the whole `detect_meson_py_location()`, not only on lines 47 to 51. detect_meson_py_location() assumes the executable to be called "meson" or "meson.py", but in guix it currently is called ".meson-real" (see teh first entry in the trace-back). The solution would be to ge

bug#29824: Meson 0.44.0 is broken with guix.

2017-12-23 Thread Fis Trivial
I installed meson with command `guix package -i meson` * Error: $ meson --version Traceback (most recent call last):   File "/gnu/store/n53zdnl4l3gm9sg15bfwxp0wdrwrvhg4-meson-0.44.0/bin/.meson-real", line 17, in     from mesonbuild import mesonmain, mesonlib   File "/gnu/store/n53zdnl4l3gm