log for io.pslab:166
== Installed Android Tools ==
2025-04-16 16:34:15,740 DEBUG: Reading 'config.yml'
2025-04-16 16:34:15,751 INFO: Creating log directory
2025-04-16 16:34:15,751 INFO: Creating temporary directory
2025-04-16 16:34:15,751 INFO: Creating output directory
2025-04-16 16:34:15,761 DEBUG: Getting git vcs interface for https://github.com/fossasia/pslab-android
2025-04-16 16:34:15,761 DEBUG: Checking io.pslab:166
2025-04-16 16:34:15,761 INFO: Building version 3.2.17 (166) of io.pslab
2025-04-16 16:34:15,762 DEBUG: > sudo passwd --lock root
passwd: password changed.
2025-04-16 16:34:17,269 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 64068 files and directories currently installed.)
Removing sudo (1.9.13p3-1+deb12u1) ...
Purging configuration files for sudo (1.9.13p3-1+deb12u1) ...
dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removed
Processing triggers for libc-bin (2.36-9+deb12u10) ...
2025-04-16 16:34:50,069 INFO: Getting source for revision v3.2.17
2025-04-16 16:34:50,070 DEBUG: Directory: build/io.pslab
2025-04-16 16:34:50,071 DEBUG: > git rev-parse --show-toplevel
2025-04-16 16:34:50,275 DEBUG: Directory: build/io.pslab
2025-04-16 16:34:50,275 DEBUG: > git submodule foreach --recursive git reset --hard
2025-04-16 16:34:50,479 DEBUG: Directory: build/io.pslab
2025-04-16 16:34:50,479 DEBUG: > git reset --hard
2025-04-16 16:34:50,983 DEBUG: Directory: build/io.pslab
2025-04-16 16:34:50,984 DEBUG: > git submodule foreach --recursive git clean -dffx
2025-04-16 16:34:51,087 DEBUG: Directory: build/io.pslab
2025-04-16 16:34:51,087 DEBUG: > git clean -dffx
2025-04-16 16:34:51,190 DEBUG: Directory: build/io.pslab
2025-04-16 16:34:51,191 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 --prune-tags --force origin
2025-04-16 16:34:52,096 DEBUG: Directory: build/io.pslab
2025-04-16 16:34:52,096 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
2025-04-16 16:34:52,601 DEBUG: Directory: build/io.pslab
2025-04-16 16:34:52,601 DEBUG: > git remote set-head origin --auto
2025-04-16 16:34:53,305 DEBUG: Directory: build/io.pslab
2025-04-16 16:34:53,306 DEBUG: > git checkout -f v3.2.17
2025-04-16 16:34:53,810 DEBUG: Directory: build/io.pslab
2025-04-16 16:34:53,810 DEBUG: > git clean -dffx
2025-04-16 16:34:53,913 DEBUG: Directory: build/io.pslab
2025-04-16 16:34:53,913 DEBUG: > git rev-parse --show-toplevel
2025-04-16 16:34:54,117 DEBUG: Directory: build/io.pslab
2025-04-16 16:34:54,117 DEBUG: > git submodule deinit --all --force
2025-04-16 16:34:54,220 INFO: Creating local.properties file at build/io.pslab/local.properties
2025-04-16 16:34:54,223 INFO: Creating local.properties file at build/io.pslab/app/local.properties
2025-04-16 16:34:54,223 DEBUG: Removing debuggable flags from build/io.pslab/app
2025-04-16 16:34:54,252 INFO: Cleaned build.gradle.kts of keysigning configs at build/io.pslab/app/build.gradle.kts
2025-04-16 16:34:54,259 INFO: Running 'prebuild' commands in build/io.pslab/app
2025-04-16 16:34:54,260 DEBUG: Directory: build/io.pslab/app
2025-04-16 16:34:54,260 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e 's/versionCode =.*/versionCode = 166/' -e 's/versionName =.*/versionName = "3.2.17"/' build.gradle.kts
/etc/bash.bashrc: line 7: PS1: unbound variable
+ sed -i -e 's/versionCode =.*/versionCode = 166/' -e 's/versionName =.*/versionName = "3.2.17"/' build.gradle.kts
2025-04-16 16:34:54,463 INFO: Cleaning Gradle project...
2025-04-16 16:34:54,464 DEBUG: Directory: build/io.pslab/app
2025-04-16 16:34:54,464 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid clean
Found 8.11.1 via distributionUrl
Downloading missing gradle version 8.11.1
cachedir /home/vagrant/.cache/fdroidserver
/home/vagrant/.cache/fdroidserver/gradle-8.11.1-bin.zip: OK
Running /opt/gradle/versions/8.11.1/bin/gradle clean
Welcome to Gradle 8.11.1!
Here are the highlights of this release:
- Parallel load and store for Configuration Cache
- Java compilation errors at the end of the build output
- Consolidated report for warnings and deprecations
For more details see https://docs.gradle.org/8.11.1/release-notes.html
To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.11.1/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build
> Task :app:clean UP-TO-DATE
BUILD SUCCESSFUL in 1m 39s
1 actionable task: 1 up-to-date
2025-04-16 16:36:40,806 INFO: Scanning source for common problems...
2025-04-16 16:36:40,827 DEBUG: scanner is configured to use signature data from: 'suss'
2025-04-16 16:36:40,828 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'
2025-04-16 16:36:41,450 DEBUG: write 'suss.json' to cache
2025-04-16 16:36:41,461 DEBUG: next suss.json cache update due in 23:59:59.975316
2025-04-16 16:36:41,628 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2025-04-16 16:36:41,721 INFO: Creating source tarball...
2025-04-16 16:36:43,335 INFO: Building Gradle project...
2025-04-16 16:36:43,336 DEBUG: Directory: build/io.pslab/app
2025-04-16 16:36:43,336 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleRelease
Found 8.11.1 via distributionUrl
Running /opt/gradle/versions/8.11.1/bin/gradle assembleRelease
To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.11.1/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
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
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
Checking the license for package Android SDK Build-Tools 35 in /opt/android-sdk/licenses
License for package Android SDK Build-Tools 35 accepted.
Preparing "Install Android SDK Build-Tools 35 v.35.0.0".
"Install Android SDK Build-Tools 35 v.35.0.0" ready.
Installing Android SDK Build-Tools 35 in /opt/android-sdk/build-tools/35.0.0
"Install Android SDK Build-Tools 35 v.35.0.0" complete.
"Install Android SDK Build-Tools 35 v.35.0.0" finished.
Checking the license for package Android SDK Platform 35 in /opt/android-sdk/licenses
License for package Android SDK Platform 35 accepted.
Preparing "Install Android SDK Platform 35 (revision 2)".
"Install Android SDK Platform 35 (revision 2)" ready.
Installing Android SDK Platform 35 in /opt/android-sdk/platforms/android-35
"Install Android SDK Platform 35 (revision 2)" complete.
"Install Android SDK Platform 35 (revision 2)" finished.
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:preBuild UP-TO-DATE
> Task :app:preReleaseBuild UP-TO-DATE
> Task :app:mergeReleaseJniLibFolders
> Task :app:mergeReleaseNativeLibs
> Task :app:checkReleaseDuplicateClasses
> Task :app:generateReleaseBuildConfig
> Task :app:stripReleaseDebugSymbols
Unable to strip the following libraries, packaging them as they are: librealm-jni.so, libsqliteX.so.
> Task :app:javaPreCompileRelease
> Task :app:extractReleaseNativeSymbolTables
> Task :app:mergeReleaseNativeDebugMetadata NO-SOURCE
> Task :app:generateReleaseResValues
> Task :app:checkReleaseAarMetadata
> Task :app:collectDependenciesRelease
> Task :app:prepareLibraryDefinitionsRelease
> Task :app:mapReleaseSourceSetPaths
> Task :app:generateReleaseResources
> Task :app:createReleaseCompatibleScreenManifests
> Task :app:extractDeepLinksRelease
> Task :app:processReleaseMainManifest
> Task :app:processReleaseManifest
> Task :app:desugarReleaseFileDependencies
> Task :app:mergeReleaseStartupProfile
> Task :app:mergeReleaseResources
> Task :app:processReleaseManifestForPackage
> Task :app:mergeExtDexRelease
> Task :app:mergeReleaseArtProfile
> Task :app:mergeReleaseShaders
> Task :app:compileReleaseShaders NO-SOURCE
> Task :app:generateReleaseAssets UP-TO-DATE
> Task :app:mergeReleaseAssets
> Task :app:compressReleaseAssets
> Task :app:extractReleaseVersionControlInfo
> Task :app:extractProguardFiles
> Task :app:collectReleaseDependencies
> Task :app:sdkReleaseDependencyData
> Task :app:writeReleaseAppMetadata
> Task :app:writeReleaseSigningConfigVersions
> Task :app:processReleaseResources
> Task :app:compileReleaseJavaWithJavac
Note: Processing class SensorDataBlock
Note: Processing class DustSensorData
Note: Processing class WaveGeneratorData
Note: Processing class SensorLogged
Note: Processing class ThermometerData
Note: Processing class OscilloscopeData
Note: Processing class MultimeterData
Note: Processing class LogicAnalyzerData
Note: Processing class AccelerometerData
Note: Processing class PowerSourceData
Note: Processing class LuxData
Note: Processing class SoundData
Note: Processing class ServoData
Note: Processing class BaroData
Note: Processing class DataMPU6050
Note: Processing class CompassData
Note: Processing class GasSensorData
Note: Processing class GyroData
Note: Creating DefaultRealmModule
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :app:releaseRealmAccessorsTransformer
> Task :app:dexBuilderRelease
> Task :app:mergeReleaseGlobalSynthetics
> Task :app:generateReleaseLintVitalReportModel
> Task :app:mergeDexRelease
> Task :app:processReleaseJavaRes
> Task :app:optimizeReleaseResources
> Task :app:compileReleaseArtProfile
> Task :app:mergeReleaseJavaResource
> Task :app:lintVitalAnalyzeRelease
butterknife.lint.LintRegistry in /home/vagrant/.gradle/caches/8.11.1/transforms/928e89b7b14c2e280fcc55efbe96d47b/transformed/jetified-butterknife-runtime-10.2.3/jars/lint.jar does not specify a vendor; see IssueRegistry#vendor
> Task :app:lintVitalReportRelease
> Task :app:lintVitalRelease
/home/vagrant/build/io.pslab/app/src/main/res/layout/sensor_apds9960.xml:361: Error: Duplicate id @+id/card_title, already defined earlier in this layout [DuplicateIds]
android:id="@+id/card_title"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/vagrant/build/io.pslab/app/src/main/res/layout/sensor_apds9960.xml:120: Duplicate id @+id/card_title originally defined here
Explanation for issues of type "DuplicateIds":
Within a layout, id's should be unique since otherwise findViewById() can
return an unexpected view.
1 errors, 0 warnings
> Task :app:packageRelease
> Task :app:createReleaseApkListingFileRedirect
> Task :app:assembleRelease
[Incubating] Problems report is available at: file:///home/vagrant/build/io.pslab/build/reports/problems/problems-report.html
BUILD SUCCESSFUL in 4m 10s
48 actionable tasks: 48 executed
2025-04-16 16:40:54,304 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/io.pslab, universal_newlines=False, shell=None, istream=<valid stream>)
2025-04-16 16:40:54,312 INFO: Successfully built version 3.2.17 of io.pslab from 25537ee05ad67ba40eab587cc066fc114bc2c99f
2025-04-16 16:40:54,555 DEBUG: Checking build/io.pslab/app/build/outputs/apk/release/app-release-unsigned.apk
2025-04-16 16:40:54,703 INFO: success: io.pslab
2025-04-16 16:40:54,704 INFO: Finished
2025-04-16 16:40:54,704 INFO: 1 build succeeded