Build tool
Hello, I'm working on the package for Mageia. I'm surprised by the usage of meson and the check of the requirements. When forging a package, there is 2 distinct steps: one for building, and one for installing. There is also directives for requirements for building, and then for installing, generally not the same. Here you check at build time the dependencies the tool needs at run time, which is not very useful. This ensure that the requirements are installed when building the package, which gives no warranties that they will be installed with the package.
Yes, I did it thinking that the build and install steps would be done at the same time, as is in the README, without thinking about packaging. I don't have much experience with Python projects and just copied something that worked from another project.
I'll be glad to merge a PR that does things correctly.
Hello! Please need help with Oversteer 0.8.3. I have 2 days searching for help to install properly. I can't find nothing. I'm new in Linux and have no idea what to do! I receive "No device available" when I start the app and this error in terminal: meson.build:16:5: ERROR: Command /usr/bin/python3 -c 'import importlib.util; import sys; exit(1) if importlib.util.find_spec('"'"'evdev'"'"') is None else exit(0)' failed with status 1
When I try to install Ninja another error:
ninja install
ninja: error: loading 'build.ninja': No such file or directory
Hello! Please need help with Oversteer 0.8.3. I have 2 days searching for help to install properly. I can't find nothing. I'm new in Linux and have no idea what to do! I receive "No device available" when I start the app and this error in terminal: meson.build:16:5: ERROR: Command
/usr/bin/python3 -c 'import importlib.util; import sys; exit(1) if importlib.util.find_spec('"'"'evdev'"'"') is None else exit(0)'failed with status 1 When I try to install Ninja another error: ninja install ninja: error: loading 'build.ninja': No such file or directory
Please, don't take this issue, create a new discussion instead.