-
-
Notifications
You must be signed in to change notification settings - Fork 277
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
Building in chroot broken by AppStream verification #306
Comments
Fixed it by adding |
Well you could just not build the test target? Or is Debian tools somehow enforcing this globally? I mean at the moment these are the only tests run in that target and they are mostly useful to upstream anyhow. |
Debian runs tests by default. That's a good idea to avoid pushing broken packages into the repository (and for 'continious integration').
22 августа 2018 г. 10:58:51 GMT+03:00, Patrik Nilsson <[email protected]> пишет:
…Well you could just not build the test target, or is Debian tools doing
that by default?
--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#306 (comment)
|
Oh I agree that its a good idea, but in this specific case these are the only tests. So here it would work as a temporary workaround. |
I did not fully understand, what do these requiring network tests do? Thay download screenshots, what for?
22 августа 2018 г. 10:58:51 GMT+03:00, Patrik Nilsson <[email protected]> пишет:
…Well you could just not build the test target, or is Debian tools doing
that by default?
--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#306 (comment)
|
To validate the size and format of the screenshots so that they can displayed properly in frontends such as GNOME Software. |
Basically, a frontend will pull in images from these URL's and unless verified, there is no way for the frontend to know if it will work or look right. |
Although, now that I think about it, these screenshots have so far only ever been updated by me and I do test them well. If The man page isn't too clear on what tests |
At some point it crossed my mind to update these appdata screenshots. But I was not sure if there was some restriction regarding quality and size. At this moment we have images shown in github readme and images used only in appstream. We could unify this. |
I agree they need to be updated and ideally unified. And yes there are quite a list of restrictions that are horrible to work with. I have more questions on that issue. Perhaps I should open an issue about unifying the screenshots? I could add a lot of information and maybe a todo list? |
If there are more details to be discussed about the screenshots it is better to open another issue |
Why can't the screenshots be taken from source code instead of downloading them from GitHub? |
good question |
What? I fail to see your reasoning. The screenshots are stored in the source code, on GitHub. They have to be hosted somewhere, and downloadable from a web server. |
Oh you mean for the verification process? Well think about what I said above.
You could theoretically verify just the screenshots offline, but that would require what? Some weird tag in the appdata that describes a relative path to the image? It also offers no guarantee to frontends that image actually will be used. Edit: I would so like a do over on this question :) |
If that is how it works the online validation makes sense. |
Haha glad I somehow got something through! Side note: I am guessing the short answer would have been: Because those URL's are what frontends actually use to download and display screenshots? The rest is then apparent. |
https://launchpadlibrarian.net/384677539/buildlog_ubuntu-bionic-amd64.pulseeffects_4.2.8-1~bionic1_BUILDING.txt.gz
@AsavarTzeth
The text was updated successfully, but these errors were encountered: