Closed Zishan-Rahman closed 1 year ago
Started test build 73100
Build 73100 failed
Failed to download sources: module inform7-ide: Wrong sha256 checksum for com.inform7.IDE.appdata.xml,
expected "ef68c09c533e60f5e7a29950757a1b229985280ceb960b2f9be77c57629745ba",
was "9e54e2903ec817daef4d30e6a3afaa99c91a92c9dbc3dded2b6acaae4fe62fb3"
I don't get it. I even ran it through sha256sum
on Bash and it also returned ef68c09c533e60f5e7a29950757a1b229985280ceb960b2f9be77c57629745ba
. Maybe if I try building it again?
bot, build
Queued test build for com.inform7.IDE.
Started test build 73118
Build 73118 failed
Failed to download sources: module inform7-ide: Wrong sha256 checksum for com.inform7.IDE.appdata.xml,
expected "ef68c09c533e60f5e7a29950757a1b229985280ceb960b2f9be77c57629745ba",
was "c00e2cf73b35679ab159fb06e9fd7435ef572173634256a66aca1fdd694b173e"
Ah. The checksum generated by buildbot was different the first time round.
I think I know what's going wrong. I need to change the URL of the file.
Started test build 73126
Started test build 73126
This one's gonna fail the same way the previous one failed. I'm going to try rebuilding it one more time, and, since I changed the URL, this time it should work.
For hopefully the last time, bot, build
Queued test build for com.inform7.IDE.
Build 73126 failed
Started test build 73146
Build 73146 failed
Downloading https://raw.githubusercontent.com/ptomato/inform7-ide/fd8ec391f60ba00684cd46cdf82187f97e43d1c1/com.inform7.IDE.appdata.xml
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 4123 100 4123 0 0 17862 0 --:--:-- --:--:-- --:--:-- 17926
install: cannot stat 'updated-appdata.xml': No such file or directory
:thinking:
Started test build 73339
Downloading https://raw.githubusercontent.com/ptomato/inform7-ide/fd8ec391f60ba00684cd46cdf82187f97e43d1c1/com.inform7.IDE.appdata.xml 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 4123 100 4123 0 0 17862 0 --:--:-- --:--:-- --:--:-- 17926
install: cannot stat 'updated-appdata.xml': No such file or directory
🤔
Happened again.
Build 73339 failed
Started test build 73358
Build 73358 failed
bot, build
Queued test build for com.inform7.IDE.
Started test build 73360
Build 73360 failed
bot, build
Queued test build for com.inform7.IDE.
Started test build 73391
Build 73391 failed
Started test build 73433
Build 73433 failed
rm: cannot remove '/app/share/appdata/com.inform7.IDE.appdata.xml': No such file or directory
Started test build 73439
Build 73439 failed
bot, build
Queued test build for com.inform7.IDE.
Started test build 73440
Build 73440 failed
Started test build 73450
Build 73450 successful To test this build, install it from the testing repository:
flatpak install --user https://dl.flathub.org/build-repo/56103/com.inform7.IDE.flatpakref
Since I won't know, at least right now, when the next release of the Inform IDE is coming out, I figured it'd be a good idea to include, in this Flatpak, the new appdata.xml file we just pushed to the IDE's source code, in the recently merged PR ptomato/inform7-ide#33.
This is related to #12 as, even though the appdata.xml in the IDE source code is updated now, the source files downloaded for this Flatpak (
2.0.0
) still contain the old appdata.xml, and therefore (among other things) the Flathub page will still show the app as being proprietary when it's no longer the case.This originally derived from a patch file I made for #13, but since the new appdata.xml was pushed recently and, as of now, there are ongoing issues caused after updating the GNOME runtime (and webkit2gtk) in #13, I ultimately decided that the new appdata.xml should get its own PR so that it can hopefully get merged to Flathub as soon as possible.