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
0.12.6 test failures on Ubuntu #222
Comments
|
Oh wow, what happened there? Nearly every test that reads or writes AppStream data failed. |
This should actually never ever happen, but just in case it does, we can protect against this case a little. The default behavior is that the comparison succeeds and we don't actually need to invoke diff at all, so the extra allocations will not slow down the tests. CC: #222
|
I've fixed a potential diff output confusion when tests fail in parallel, but that's not the cause of this problem here. |
|
Yes, more specifically, it looks like the issue is triggered by glib 2.59. |
|
Hmm, from the changelog there at least is no super obvious change in GLib that could have triggered this. |
|
Does this help? |
|
Ah yeah, that change... - I was actually quite confident AppStream wasn't depending on GHashTable ordering, but that actually would explain the test failures. |
|
Those are fully fixed for a while now, and will soon be in a long overdue release. |
appstream 0.12.6 fails to build on Ubuntu because of test failures:
https://launchpad.net/ubuntu/+source/appstream/0.12.6-1
The text was updated successfully, but these errors were encountered: