-
Notifications
You must be signed in to change notification settings - Fork 115
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 fails with incompatible system appstream #531
Comments
This is odd, I do not have the new version installed system-wide either (using the old libappstream), and I do not experience this bug. |
Oh, and: This is not a crossbuild. right? (doesn't look like it, but asking just in case) |
Not a crossbuild. I'll wait for the error to happen again... |
Knowing the meson version would also be useful, as this might be a meson bug (there's nothing special that AppStream does here). |
meson 1.1.0 |
I could now reproduce this issue in an archlinux-based system with meson 1.2.1. |
Can you check whether this works now with the recent Meson changes? |
Seems to be working now. |
I've hit that today again, I fear it's not entirely working... |
The only possible way this could happen is if your environment is unclean. Meson tries to guard against that by setting LD_LIBRARY_PATH, but that doesn't seem to be enough. So please check if you have a spurious libappstream5 anywhere where it doesn't belong and remove/reinstall it! |
When executing the tooling internally during a build, it's not preferring to use the libraries we created and it gets all confused.
Can reproduce on a system with Kubuntu 22.04
The text was updated successfully, but these errors were encountered: