-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build errors in Arch Linux #9
Comments
Where did you added them? Does it works if you try to compile it like it is on the main branch, by running the following commands?
|
Yes. The The list of dependencies was to let you know that I have installed those dependencies in a clean installation of the system. Now what fails me is the $ meson install -C build --destdir pkg
ninja: Entering directory `/home/vagrant/build'
ninja: no work to do.
Installing data/io.github.mibi88.MibiMdEditor.desktop to /home/vagrant/build/pkg/usr/share/applications
Installing data/io.github.mibi88.MibiMdEditor.appdata.xml to /home/vagrant/build/pkg/usr/share/appdata
Installing src/mibimdeditor to /home/vagrant/build/pkg/usr/bin
Installing po/fr/LC_MESSAGES/MibiMdEditor.mo to /home/vagrant/build/pkg/usr/share/locale/fr/LC_MESSAGES
Installing po/de/LC_MESSAGES/MibiMdEditor.mo to /home/vagrant/build/pkg/usr/share/locale/de/LC_MESSAGES
Installing /home/vagrant/MibiMdEditor/data/io.github.mibi88.MibiMdEditor.gschema.xml to /home/vagrant/build/pkg/usr/share/glib-2.0/schemas
Installing /home/vagrant/MibiMdEditor/data/icons/hicolor/scalable/apps/io.github.mibi88.MibiMdEditor.svg to /home/vagrant/build/pkg/usr/share/icons/hicolor/scalable/apps
Installing /home/vagrant/MibiMdEditor/data/icons/hicolor/symbolic/apps/io.github.mibi88.MibiMdEditor-symbolic.svg to /home/vagrant/build/pkg/usr/share/icons/hicolor/symbolic/apps
Running custom install script '/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas'
Failed to create file “/usr/share/glib-2.0/schemas/gschemas.compiled.VGZD91”: Permission denied
FAILED: install script '/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas' exit code 1, stopped Is it possible that it is forced not to use |
You need to be root to install it, because you didn't had the permission to install files in When I wrote the commands in my previous comment I wrote Try |
So if you do it this way it is impossible to package. Note that package systems work in temporary directories (hence the use of |
I think the problem is that I'm using the If you want you can also try to fix it, and make a pull request if you fixed it. |
Sorry, but I don't have enough meson/gtk knowledge to send you a merge request. No problem, as soon as you can take a look at it I'll make you the Arch Linux package. |
Thanks! |
In case it helps, in other packages I have built using meson says this when them goes to install:
Perhaps this configuration file has the answer? |
I think I found the problem, I'll check if it works now, and if it does I'll commit and push it on github EDIT: |
I'm trying to build
v.0.4-b1
and I give thisld
error onmeson compile
command:I set this depends:
The text was updated successfully, but these errors were encountered: