[Bug 1073820] New: meson fails to build projects when run under the fish shell
http://bugzilla.opensuse.org/show_bug.cgi?id=1073820 Bug ID: 1073820 Summary: meson fails to build projects when run under the fish shell Classification: openSUSE Product: openSUSE.org Version: unspecified Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: 3rd party software Assignee: sor.alexei@meowr.ru Reporter: simonf.lees@suse.com QA Contact: opensuse-communityscreening@forge.provo.novell.com CC: pth@suse.com, sbrabec@suse.com Found By: --- Blocker: --- I have my shell set to /usr/bin/fish and meson fails to detect gcc properly, if I switch to bash then the project builds fine, i've seen this on multiple projects when building under tumbleweed. simon@tek-top ~/src/build/wireless ➤ meson build The Meson build system Version: 0.43.0 Source dir: /home/simon/src/build/wireless Build dir: /home/simon/src/build/wireless/build Build type: native build Project name: wireless Meson encountered an error in file meson.build, line 1, column 0: Unable to detect GNU compiler type: cc: error trying to exec 'cc1': execvp: No such file or directory A full log can be found at /home/simon/src/build/wireless/build/meson-logs/meson-log.txt -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1073820 http://bugzilla.opensuse.org/show_bug.cgi?id=1073820#c2 --- Comment #2 from Alexei Sorokin <sor.alexei@meowr.ru> --- Was looking at this report and copied its ID accidentally. Sorry. Simon, does it still happen? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1073820 http://bugzilla.opensuse.org/show_bug.cgi?id=1073820#c3 --- Comment #3 from Simon Lees <simonf.lees@suse.com> --- (In reply to Alexei Sorokin from comment #2)
Was looking at this report and copied its ID accidentally. Sorry.
Simon, does it still happen?
Still seems to happen on tumbleweed atleast, below is a list of env variables that are set on bash --login but not fish that could maybe cause an issue, i've skipped some that obviously wont COLORTERM=1 CONFIG_SITE=/usr/share/site/x86_64-unknown-linux-gnu CPU=x86_64 HOST=tek-top.simotek.local HOSTTYPE=x86_64 JAVA_BINDIR=/usr/java/latest/bin JAVA_HOME=/usr/java/latest JAVA_ROOT=/usr/java/latest JDK_HOME=/usr/java/latest JRE_HOME=/usr/lib64/jvm/jre LESS_ADVANCED_PREPROCESSOR=no MACHTYPE=x86_64-suse-linux MANPATH=/usr/local/man:/usr/share/man OSTYPE=linux PATH=/home/simon/bin:/home/simon/bin:/usr/local/bin:/usr/bin:/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:/sbin:/usr/sbin SDK_HOME=/usr/java/latest -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1073820 http://bugzilla.opensuse.org/show_bug.cgi?id=1073820#c4 Andreas Nordal <andreas_nordal_4@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andreas_nordal_4@hotmail.co | |m --- Comment #4 from Andreas Nordal <andreas_nordal_4@hotmail.com> --- Works for me. I regularly use meson from fish, so I would have noticed. To be sure it's not your local settings, you can start a new fish process with HOME set to some empty directory, e.g. `env HOME=(mktemp -d) fish`, and test from there. Pay special attention to the PATH variable. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1073820 Alexei Sorokin <sor.alexei@meowr.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|sor.alexei@meowr.ru |dimstar@opensuse.org -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1073820 http://bugzilla.opensuse.org/show_bug.cgi?id=1073820#c5 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |simonf.lees@suse.com Flags| |needinfo?(simonf.lees@suse. | |com) --- Comment #5 from Dominique Leuenberger <dimstar@opensuse.org> --- Did Andreas' tip get you any further? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1073820 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mliska@suse.cz -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1073820 http://bugzilla.opensuse.org/show_bug.cgi?id=1073820#c6 Simon Lees <simonf.lees@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Flags|needinfo?(simonf.lees@suse. | |com) | --- Comment #6 from Simon Lees <simonf.lees@suse.com> --- (In reply to Dominique Leuenberger from comment #5)
Did Andreas' tip get you any further?
I think that something changed at some point to fix it, I haven't noticed it for a while. So i'll mark it as resolved. -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com