Checklist
Affected version
0.28.6
Steps to reproduce the bug
- Build APK
- Verify reproducibility
Expected behavior
It's reproducible
Actual behavior
Builds fine but the APK does not verify: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/37678 and @IzzySoft sees the same issue
if I take your APK and delete MANIFEST.MF SCHABI_K.RSA SCHABI_K.SF then the resulting file matches our CI (or local) built unsigned APK
if I copy the signature from your APK to our unsigned:
apksigcopier copy NewPipe_v0.28.6.apk org.schabi.newpipe_1011.apk org.schabi.newpipe_1011_signedtest.apk
then I do:
diff-zip-meta.py NewPipe_v0.28.6.apk org.schabi.newpipe_1011_signedtest.apk > difftest.log (from here)
difftest.log: diff.log
when doing the copy or comparison via apksigcopier we see that 2915 offset between positions
looking at your CI .yml history I don't see anything changed since .5, and I've looked at the changelog of ubuntu-latest image but no Android tooling was changed iirc
Any ideas? Is the APK built by the GHA CI?
Screenshots/Screen recordings
No response
Logs
No response
Affected Android/Custom ROM version
No response
Affected device model
No response
Additional information
No response
Checklist
Affected version
0.28.6
Steps to reproduce the bug
Expected behavior
It's reproducible
Actual behavior
Builds fine but the APK does not verify: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/37678 and @IzzySoft sees the same issue
if I take your APK and delete MANIFEST.MF SCHABI_K.RSA SCHABI_K.SF then the resulting file matches our CI (or local) built unsigned APK
if I copy the signature from your APK to our unsigned:
apksigcopier copy NewPipe_v0.28.6.apk org.schabi.newpipe_1011.apk org.schabi.newpipe_1011_signedtest.apkthen I do:
diff-zip-meta.py NewPipe_v0.28.6.apk org.schabi.newpipe_1011_signedtest.apk > difftest.log(from here)difftest.log: diff.log
when doing the copy or comparison via apksigcopier we see that 2915 offset between positions
looking at your CI .yml history I don't see anything changed since .5, and I've looked at the changelog of
ubuntu-latestimage but no Android tooling was changed iircAny ideas? Is the APK built by the GHA CI?
Screenshots/Screen recordings
No response
Logs
No response
Affected Android/Custom ROM version
No response
Affected device model
No response
Additional information
No response