log for me.mudkip.moememos:11
Traceback (most recent call last):
File "/home/fdroid/fdroidserver/fdroidserver/build.py", line 1113, in main
if trybuild(app, build, build_dir, output_dir, log_dir,
File "/home/fdroid/fdroidserver/fdroidserver/build.py", line 885, in trybuild
build_server(app, build, vcs, build_dir, output_dir, log_dir, force)
File "/home/fdroid/fdroidserver/fdroidserver/build.py", line 271, in build_server
raise BuildException(message.format(app.id, build.versionName),
fdroidserver.exception.BuildException: Build.py failed on server for me.mudkip.moememos:0.5.1
==== detail begin ====
== Installed Android Tools ==
2023-01-30 15:29:29,795 DEBUG: Reading 'config.yml'
2023-01-30 15:29:29,808 WARNING: ipfs_cid not found, skipping CIDv1 generation
2023-01-30 15:29:29,808 INFO: Creating log directory
2023-01-30 15:29:29,808 INFO: Creating temporary directory
2023-01-30 15:29:29,809 INFO: Creating output directory
2023-01-30 15:29:29,819 DEBUG: Getting git vcs interface for https://github.com/mudkipme/MoeMemosAndroid.git
2023-01-30 15:29:29,820 DEBUG: Checking me.mudkip.moememos:11
2023-01-30 15:29:29,820 INFO: Building version 0.5.1 (11) of me.mudkip.moememos
2023-01-30 15:29:29,820 DEBUG: > sudo passwd --lock root
passwd: password expiry information changed.
2023-01-30 15:29:30,431 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 36771 files and directories currently installed.)
Removing sudo (1.9.5p2-3) ...
Purging configuration files for sudo (1.9.5p2-3) ...
dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removed
2023-01-30 15:29:42,497 INFO: Getting source for revision b0d3c4d7a30d84b8722ebda05ae89e4768f13548
2023-01-30 15:29:42,497 DEBUG: Directory: build/me.mudkip.moememos
2023-01-30 15:29:42,498 DEBUG: > git rev-parse --show-toplevel
2023-01-30 15:29:42,708 DEBUG: Directory: build/me.mudkip.moememos
2023-01-30 15:29:42,708 DEBUG: > git submodule foreach --recursive git reset --hard
2023-01-30 15:29:42,920 DEBUG: Directory: build/me.mudkip.moememos
2023-01-30 15:29:42,920 DEBUG: > git reset --hard
2023-01-30 15:29:43,231 DEBUG: Directory: build/me.mudkip.moememos
2023-01-30 15:29:43,232 DEBUG: > git submodule foreach --recursive git clean -dffx
2023-01-30 15:29:43,342 DEBUG: Directory: build/me.mudkip.moememos
2023-01-30 15:29:43,343 DEBUG: > git clean -dffx
2023-01-30 15:29:43,453 DEBUG: Directory: build/me.mudkip.moememos
2023-01-30 15:29:43,454 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch origin
2023-01-30 15:29:44,167 DEBUG: Directory: build/me.mudkip.moememos
2023-01-30 15:29:44,168 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org remote prune origin
2023-01-30 15:29:44,680 DEBUG: Directory: build/me.mudkip.moememos
2023-01-30 15:29:44,681 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --tags --force origin
2023-01-30 15:29:46,306 DEBUG: Directory: build/me.mudkip.moememos
2023-01-30 15:29:46,306 DEBUG: > git remote set-head origin --auto
2023-01-30 15:29:47,019 DEBUG: Directory: build/me.mudkip.moememos
2023-01-30 15:29:47,020 DEBUG: > git checkout -f b0d3c4d7a30d84b8722ebda05ae89e4768f13548
2023-01-30 15:29:47,231 DEBUG: Directory: build/me.mudkip.moememos
2023-01-30 15:29:47,231 DEBUG: > git clean -dffx
2023-01-30 15:29:47,342 INFO: Creating local.properties file at build/me.mudkip.moememos/local.properties
2023-01-30 15:29:47,344 INFO: Creating local.properties file at build/me.mudkip.moememos/app/local.properties
2023-01-30 15:29:47,344 DEBUG: Removing debuggable flags from build/me.mudkip.moememos/app
2023-01-30 15:29:47,376 INFO: Cleaning Gradle project...
2023-01-30 15:29:47,376 DEBUG: Directory: build/me.mudkip.moememos/app
2023-01-30 15:29:47,377 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid clean
Found 7.5 via distributionUrl
Running /opt/gradle/versions/7.5/bin/gradle clean
Welcome to Gradle 7.5!
Here are the highlights of this release:
- Support for Java 18
- Support for building with Groovy 4
- Much more responsive continuous builds
- Improved diagnostics for dependency resolution
For more details see https://docs.gradle.org/7.5/release-notes.html
To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.5/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build
> Task :app:clean UP-TO-DATE
BUILD SUCCESSFUL in 1m 8s
1 actionable task: 1 up-to-date
2023-01-30 15:30:57,211 INFO: Scanning source for common problems...
2023-01-30 15:30:57,240 DEBUG: scanner is configured to use signature data from: 'suss'
2023-01-30 15:30:57,283 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2023-01-30 15:30:57,284 INFO: Creating source tarball...
2023-01-30 15:30:57,761 INFO: Building Gradle project...
2023-01-30 15:30:57,762 DEBUG: Directory: build/me.mudkip.moememos/app
2023-01-30 15:30:57,762 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleRelease
Found 7.5 via distributionUrl
Running /opt/gradle/versions/7.5/bin/gradle assembleRelease
To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.5/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
> Task :app:buildKotlinToolingMetadata
> Task :app:preBuild UP-TO-DATE
> Task :app:preReleaseBuild UP-TO-DATE
> Task :app:compileReleaseAidl NO-SOURCE
> Task :app:compileReleaseRenderscript NO-SOURCE
> Task :app:generateReleaseBuildConfig
> Task :app:generateReleaseResValues
> Task :app:checkReleaseAarMetadata
> Task :app:mapReleaseSourceSetPaths
> Task :app:generateReleaseResources
> Task :app:packageReleaseResources
> Task :app:mergeReleaseResources
> Task :app:createReleaseCompatibleScreenManifests
> Task :app:extractDeepLinksRelease
> Task :app:parseReleaseLocalResources
> Task :app:processReleaseMainManifest
> Task :app:processReleaseManifest
> Task :app:extractProguardFiles
> Task :app:javaPreCompileRelease
> Task :app:mergeReleaseJniLibFolders
> Task :app:mergeReleaseNativeLibs NO-SOURCE
> Task :app:stripReleaseDebugSymbols NO-SOURCE
> Task :app:extractReleaseNativeSymbolTables NO-SOURCE
> Task :app:mergeReleaseNativeDebugMetadata NO-SOURCE
> Task :app:processReleaseJavaRes NO-SOURCE
> Task :app:mergeReleaseShaders
> Task :app:compileReleaseShaders NO-SOURCE
> Task :app:generateReleaseAssets UP-TO-DATE
> Task :app:checkReleaseDuplicateClasses
> Task :app:mergeReleaseAssets
> Task :app:compressReleaseAssets
> Task :app:collectReleaseDependencies
> Task :app:sdkReleaseDependencyData
> Task :app:writeReleaseAppMetadata
> Task :app:mergeReleaseArtProfile
> Task :app:writeReleaseSigningConfigVersions
> Task :app:processReleaseManifestForPackage
> Task :app:processReleaseResources
> Task :app:optimizeReleaseResources
> Task :app:kaptGenerateStubsReleaseKotlin
> Task :app:kaptReleaseKotlin
Values of variant API AnnotationProcessorOptions.arguments are queried and may return non final values, this is unsupported
Values of variant API AnnotationProcessorOptions.arguments are queried and may return non final values, this is unsupported
Values of variant API AnnotationProcessorOptions.arguments are queried and may return non final values, this is unsupported
> Task :app:compileReleaseKotlin
> Task :app:compileReleaseJavaWithJavac
> Task :app:hiltAggregateDepsRelease
> Task :app:hiltJavaCompileRelease
> Task :app:mergeReleaseGeneratedProguardFiles
> Task :app:transformReleaseClassesWithAsm
> Task :app:mergeReleaseJavaResource
> Task :app:lintVitalAnalyzeRelease
> Task :app:minifyReleaseWithR8
> Task :app:lintVitalReportRelease
> Task :app:lintVitalRelease
> Task :app:compileReleaseArtProfile
> Task :app:packageRelease
> Task :app:createReleaseApkListingFileRedirect
> Task :app:assembleRelease
BUILD SUCCESSFUL in 6m
43 actionable tasks: 43 executed
2023-01-30 15:36:59,298 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/me.mudkip.moememos, universal_newlines=False, shell=None, istream=<valid stream>)
2023-01-30 15:36:59,313 INFO: Successfully built version 0.5.1 of me.mudkip.moememos from b0d3c4d7a30d84b8722ebda05ae89e4768f13548
2023-01-30 15:36:59,584 DEBUG: AXML contains a RESOURCE MAP
2023-01-30 15:36:59,584 DEBUG: Start of Namespace mapping: prefix 32: 'android' --> uri 51: 'http://schemas.android.com/apk/res/android'
2023-01-30 15:36:59,585 DEBUG: Checking build/me.mudkip.moememos/app/build/outputs/apk/release/app-release-unsigned.apk
2023-01-30 15:36:59,588 DEBUG: AXML contains a RESOURCE MAP
2023-01-30 15:36:59,588 DEBUG: Start of Namespace mapping: prefix 32: 'android' --> uri 51: 'http://schemas.android.com/apk/res/android'
2023-01-30 15:36:59,601 INFO: Created directory for storing developer supplied reference binaries: 'unsigned/binaries'
2023-01-30 15:36:59,601 INFO: ...retrieving https://github.com/mudkipme/MoeMemosAndroid/releases/download/0.5.1/moememos-v0.5.1.apk
2023-01-30 15:36:59,607 DEBUG: Starting new HTTPS connection (1): github.com:443
2023-01-30 15:36:59,893 DEBUG: https://github.com:443 "GET /mudkipme/MoeMemosAndroid/releases/download/0.5.1/moememos-v0.5.1.apk HTTP/1.1" 302 0
2023-01-30 15:36:59,903 DEBUG: Starting new HTTPS connection (1): objects.githubusercontent.com:443
2023-01-30 15:37:00,147 DEBUG: https://objects.githubusercontent.com:443 "GET /github-production-release-asset-2e65be/550325731/e7da62d9-2b4c-486e-979f-8b8af30609ad?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20230130%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230130T153700Z&X-Amz-Expires=300&X-Amz-Signature=527082b824b40cda600e16c81366a040c580871c885f3523129017f45623eeb2&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=550325731&response-content-disposition=attachment%3B%20filename%3Dmoememos-v0.5.1.apk&response-content-type=application%2Fvnd.android.package-archive HTTP/1.1" 200 2304572
2023-01-30 15:37:00,971 DEBUG: unsigned/binaries/me.mudkip.moememos_11.binary.apk: Verifies
Verified using v1 scheme (JAR signing): false
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): false
Number of signers: 1
DOES NOT VERIFY
ERROR: APK Signature Scheme v2 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <b071283b680b7008d8f4197e40acfa2a0662284d74d08d8a978f8d3c85add73a>, actual: <3a7e6ea696495434fca99f58c232d4a66eb79166d8840527bc4d0029b8503fb3>
2023-01-30 15:37:01,655 ERROR:
/tmp/tmpxnqaurqv/sigcp_me.mudkip.moememos_11.apk:
2023-01-30 15:37:01,656 INFO: ...NOT verified - /tmp/tmpxnqaurqv/sigcp_me.mudkip.moememos_11.apk
2023-01-30 15:37:01,927 DEBUG: > diff -r /tmp/tmpxnqaurqv/unsigned_binaries_me.mudkip.moememos_11.binary /tmp/tmpxnqaurqv/_tmp_tmpxnqaurqv_sigcp_me.mudkip.moememos_11
2023-01-30 15:37:02,141 DEBUG: removing unsigned/me.mudkip.moememos_11.apk
2023-01-30 15:37:02,144 DEBUG: removing unsigned/binaries/me.mudkip.moememos_11.binary.apk
2023-01-30 15:37:02,189 ERROR: Could not build app me.mudkip.moememos: compared built binary to supplied reference binary but failed
==== detail begin ====
verification of APK with copied signature failed
Comparing reference APK to APK with copied signature...
Unexpected diff output:
Binary files /tmp/tmpxnqaurqv/unsigned_binaries_me.mudkip.moememos_11.binary/content/assets/dexopt/baseline.prof and /tmp/tmpxnqaurqv/_tmp_tmpxnqaurqv_sigcp_me.mudkip.moememos_11/content/assets/dexopt/baseline.prof differ
Binary files /tmp/tmpxnqaurqv/unsigned_binaries_me.mudkip.moememos_11.binary/content/classes.dex and /tmp/tmpxnqaurqv/_tmp_tmpxnqaurqv_sigcp_me.mudkip.moememos_11/content/classes.dex differ
==== detail end ====
2023-01-30 15:37:02,189 DEBUG: Error encoutered, stopping by user request.
==== detail end ====