Crequency / KitX

An all-purpose toolbox app that connect everything.
https://kitx.apps.crequency.com
GNU Affero General Public License v3.0
1.16k stars 50 forks source link

[Mobile] [F-Droid] Can't build #286

Open licaon-kter opened 4 months ago

licaon-kter commented 4 months ago

ref: https://monitor.f-droid.org/builds/log/com.crequency.kitx.mobile/5641#site-footer

to make it clearer the diff in assets/flutter_assets/AssetManifest.json is:

@@ -52,38 +52,38 @@
   ],
   "packages/flutter_chat_ui/assets/icon-arrow.png": [
     "packages/flutter_chat_ui/assets/icon-arrow.png",
-    "packages/flutter_chat_ui/assets/3.0x/icon-arrow.png",
-    "packages/flutter_chat_ui/assets/2.0x/icon-arrow.png"
+    "packages/flutter_chat_ui/assets/2.0x/icon-arrow.png",
+    "packages/flutter_chat_ui/assets/3.0x/icon-arrow.png"
   ],
   "packages/flutter_chat_ui/assets/icon-attachment.png": [
     "packages/flutter_chat_ui/assets/icon-attachment.png",
-    "packages/flutter_chat_ui/assets/3.0x/icon-attachment.png",
-    "packages/flutter_chat_ui/assets/2.0x/icon-attachment.png"
+    "packages/flutter_chat_ui/assets/2.0x/icon-attachment.png",
+    "packages/flutter_chat_ui/assets/3.0x/icon-attachment.png"
   ],
   "packages/flutter_chat_ui/assets/icon-delivered.png": [
     "packages/flutter_chat_ui/assets/icon-delivered.png",
-    "packages/flutter_chat_ui/assets/3.0x/icon-delivered.png",
-    "packages/flutter_chat_ui/assets/2.0x/icon-delivered.png"
+    "packages/flutter_chat_ui/assets/2.0x/icon-delivered.png",
+    "packages/flutter_chat_ui/assets/3.0x/icon-delivered.png"
   ],
   "packages/flutter_chat_ui/assets/icon-document.png": [
     "packages/flutter_chat_ui/assets/icon-document.png",
-    "packages/flutter_chat_ui/assets/3.0x/icon-document.png",
-    "packages/flutter_chat_ui/assets/2.0x/icon-document.png"
+    "packages/flutter_chat_ui/assets/2.0x/icon-document.png",
+    "packages/flutter_chat_ui/assets/3.0x/icon-document.png"
   ],
   "packages/flutter_chat_ui/assets/icon-error.png": [
     "packages/flutter_chat_ui/assets/icon-error.png",
-    "packages/flutter_chat_ui/assets/3.0x/icon-error.png",
-    "packages/flutter_chat_ui/assets/2.0x/icon-error.png"
+    "packages/flutter_chat_ui/assets/2.0x/icon-error.png",
+    "packages/flutter_chat_ui/assets/3.0x/icon-error.png"
   ],
   "packages/flutter_chat_ui/assets/icon-seen.png": [
     "packages/flutter_chat_ui/assets/icon-seen.png",
-    "packages/flutter_chat_ui/assets/3.0x/icon-seen.png",
-    "packages/flutter_chat_ui/assets/2.0x/icon-seen.png"
+    "packages/flutter_chat_ui/assets/2.0x/icon-seen.png",
+    "packages/flutter_chat_ui/assets/3.0x/icon-seen.png"
   ],
   "packages/flutter_chat_ui/assets/icon-send.png": [
     "packages/flutter_chat_ui/assets/icon-send.png",
-    "packages/flutter_chat_ui/assets/3.0x/icon-send.png",
-    "packages/flutter_chat_ui/assets/2.0x/icon-send.png"
+    "packages/flutter_chat_ui/assets/2.0x/icon-send.png",
+    "packages/flutter_chat_ui/assets/3.0x/icon-send.png"
   ],
   "packages/wakelock_plus/assets/no_sleep.js": [
     "packages/wakelock_plus/assets/no_sleep.js"

looks like a sorting issue

@linsui is this new?

/LE: fyi https://gitlab.com/fdroid/fdroiddata/-/commit/c8c0ffa90dee9532f6d55d56e44d5739e02431ac

Cranyozen commented 4 months ago

It seems that the signature check failed. Line 310-318:

DOES NOT VERIFY
ERROR: APK Signature Scheme v2 signer Crequency/KitX-Mobile#1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <970ebbfc9bc4020327f8827578db94e82e02740aa3107d90ba01fdd8dbf8379c>, actual: <10bc56c4eb6b2497391c3df91eeeee31cc00aed8c4442d21e661fe0307cf001e>
2024-03-08 10:54:11,580 ERROR:
/tmp/tmpocsmu2wm/sigcp_com.crequency.kitx.mobile_5641.apk:
2024-03-08 10:54:11,581 INFO: ...NOT verified - /tmp/tmpocsmu2wm/sigcp_com.crequency.kitx.mobile_5641.apk
2024-03-08 10:54:12,236 DEBUG: > diff -r /tmp/tmpocsmu2wm/unsigned_binaries_com.crequency.kitx.mobile_5641.binary /tmp/tmpocsmu2wm/_tmp_tmpocsmu2wm_sigcp_com.crequency.kitx.mobile_5641
2024-03-08 10:54:12,455 DEBUG: removing unsigned/com.crequency.kitx.mobile_5641.apk
2024-03-08 10:54:12,483 DEBUG: removing unsigned/binaries/com.crequency.kitx.mobile_5641.binary.apk
2024-03-08 10:54:12,567 ERROR: Could not build app com.crequency.kitx.mobile: compared built binary to supplied reference binary but failed

This part is done by @Dynesshely

licaon-kter commented 4 months ago

It seems that the signature check failed.

...please continue reading to find out why it failed... :)

then read my OP again

linsui commented 4 months ago

New to me. And it never failed in the CI.

github-actions[bot] commented 3 months ago

Tracked by #224 .