sonnyp / Junction

Application/browser chooser
https://flathub.org/apps/re.sonny.Junction
GNU General Public License v3.0
457 stars 29 forks source link

ERROR: Program '../troll/gjspack/bin/gjspack' not found or not executable #88

Closed Bad3r closed 1 year ago

Bad3r commented 1 year ago

Issue: build error due to missing file.

steps to reproduce: 1 - clone the repo 2 - attempt to build using meson

❯ meson --prefix ~/.local build
The Meson build system
Version: 0.63.2
Source dir: /home/$USER/git/Junction
Build dir: /home/$USER/git/Junction/build
Build type: native build
Project name: re.sonny.Junction
Project version: 1.5.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program msgfmt found: YES (/usr/bin/msgfmt)
Program desktop-file-validate found: YES (/usr/bin/desktop-file-validate)
Configuring re.sonny.Junction.service using configuration
Program appstream-util found: YES (/usr/bin/appstream-util)
Program glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas)
Program ../troll/gjspack/bin/gjspack found: NO

src/meson.build:3:0: ERROR: Program '../troll/gjspack/bin/gjspack' not found or not executable

A full log can be found at Junction/build/meson-logs/meson-log.txt

full log:

❯ cat Junction/build/meson-logs/meson-log.txt
Build started at 2022-09-07T16:56:00.066258
Main binary: /usr/bin/python
Build Options: -Dprefix=/home/$USER/.local
Python system: Linux
The Meson build system
Version: 0.63.2
Source dir: /home/$USER/git/Junction
Build dir: /home/$USER/git/Junction/build
Build type: native build
Project name: re.sonny.Junction
Project version: 1.5.0
Build machine cpu family: x86_64
Build machine cpu: x86_64
Host machine cpu family: x86_64
Host machine cpu: x86_64
Target machine cpu family: x86_64
Target machine cpu: x86_64
Program msgfmt found: YES (/usr/bin/msgfmt)
Program desktop-file-validate found: YES (/usr/bin/desktop-file-validate)
Adding test "Validate desktop file"
Configuring re.sonny.Junction.service using configuration
Program appstream-util found: YES (/usr/bin/appstream-util)
Adding test "Validate appstream file"
Program glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas)
Adding test "Validate schema file"
Program ../troll/gjspack/bin/gjspack found: NO

src/meson.build:3:0: ERROR: Program '../troll/gjspack/bin/gjspack' not found or not executable
sonnyp commented 1 year ago

You're missing a submodule - use git clone --recursive