Page MenuHomeGitPull.it

Build 1337
AbortedPublic

Properties

Drydock: Assemble debug APK using Docker Fabione asd

When
Completed at May 21 2026, 16:41 · Built for 4 m, 44 s
Status
Failed
Description

This step will build an .apk using Gradle using this fantastic Docker image:

https://gitlab.com/fabmazz/android-fdroid-build-container/-/tree/ubuntu

Source code of this build step:

https://gitpull.it/source/libre-busto-ci-cd/browse/master/bin/fdroid-docker-builder.sh

TODO: Use the official image by Fabio Mazza, when the "DESIRED_UID" / "DESIRED_GID" features will be merged.

Build Log 6451 (remote - stderr)
25 - 50 - 100 - Unlimited Lines

1778 at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.lambda$execute$2(ExecuteWorkBuildOperationFiringStep.java:67)
1779 at java.base/java.util.Optional.orElseGet(Optional.java:364)
1780 at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:67)
1781 at org.gradle.internal.execution.steps.ExecuteWorkBuildOperationFiringStep.execute(ExecuteWorkBuildOperationFiringStep.java:39)
1782 at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:46)
1783 at org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:34)
1784 at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:48)
1785 at org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:35)
1786 at org.gradle.internal.execution.impl.DefaultExecutionEngine$1.execute(DefaultExecutionEngine.java:61)
1787 at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:127)
1788 at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116)
1789 at org.gradle.api.internal.tasks.execution.ProblemsTaskPathTrackingTaskExecuter.execute(ProblemsTaskPathTrackingTaskExecuter.java:40)
1790 at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
1791 at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51)
1792 at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
1793 at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74)
1794 at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
1795 at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
1796 at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
1797 at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
1798 at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210)
1799 at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205)
1800 at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67)
1801 at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60)
1802 at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167)
1803 at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60)
1804 at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54)
1805 at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
1806 at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42)
1807 at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331)
1808 at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318)
1809 at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314)
1810 at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85)
1811 at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314)
1812 at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303)
1813 at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:459)
1814 at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:376)
1815 at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
1816 at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48)
1817 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
1818 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
1819 at java.base/java.lang.Thread.run(Thread.java:1583)
1820Caused by: org.gradle.tooling.BuildException: /home/vagrant/appbuild/app/build/generated/ksp/gitpull/resources
1821 at com.android.build.gradle.internal.dexing.DexWorkAction.run(DexWorkAction.kt:53)
1822 at com.android.build.gradle.internal.profile.ProfileAwareWorkAction.execute(ProfileAwareWorkAction.kt:74)
1823 at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63)
1824 at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66)
1825 at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62)
1826 at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100)
1827 at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62)
1828 at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44)
1829 at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41)
1830 at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:210)
1831 at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:205)
1832 at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67)
1833 at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60)
1834 at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167)
1835 at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60)
1836 at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:54)
1837 at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41)
1838 at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59)
1839 at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$0(DefaultWorkerExecutor.java:174)
1840 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
1841 at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:194)
1842 at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:127)
1843 at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:169)
1844 at org.gradle.internal.Factories$1.create(Factories.java:31)
1845 at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263)
1846 at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127)
1847 at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:132)
1848 at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:164)
1849 at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:133)
1850 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
1851 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
1852 ... 5 more
1853Caused by: java.nio.file.NoSuchFileException: /home/vagrant/appbuild/app/build/generated/ksp/gitpull/resources
1854 at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
1855 at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)
1856 at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
1857 at java.base/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:55)
1858 at java.base/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
1859 at java.base/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
1860 at java.base/java.nio.file.Files.readAttributes(Files.java:1854)
1861 at java.base/java.nio.file.FileTreeWalker.getAttributes(FileTreeWalker.java:220)
1862 at java.base/java.nio.file.FileTreeWalker.visit(FileTreeWalker.java:277)
1863 at java.base/java.nio.file.FileTreeWalker.walk(FileTreeWalker.java:323)
1864 at java.base/java.nio.file.FileTreeIterator.<init>(FileTreeIterator.java:71)
1865 at java.base/java.nio.file.Files.walk(Files.java:3911)
1866 at java.base/java.nio.file.Files.walk(Files.java:3966)
1867 at com.android.builder.dexing.DirectoryBasedClassFileInput.entries(DirectoryBasedClassFileInput.java:43)
1868 at com.android.builder.dexing.ClassBucket.getClassFiles(ClassBucket.kt:45)
1869 at com.android.build.gradle.internal.dexing.DexWorkActionKt.process(DexWorkAction.kt:177)
1870 at com.android.build.gradle.internal.dexing.DexWorkActionKt.processNonIncrementally(DexWorkAction.kt:146)
1871 at com.android.build.gradle.internal.dexing.DexWorkActionKt.launchProcessing(DexWorkAction.kt:73)
1872 at com.android.build.gradle.internal.dexing.DexWorkAction.run(DexWorkAction.kt:45)
1873 ... 35 more
1874
1875
1876BUILD FAILED in 4m 30s
1877

Build Log 6450 (remote - stdout)
25 - 50 - 100 - Unlimited Lines

50> Task :app:preGitpullBuild UP-TO-DATE
51> Task :app:mergeGitpullJniLibFolders
52> Task :app:mergeGitpullArtProfile
53> Task :app:mergeGitpullNativeLibs
54> Task :app:checkGitpullDuplicateClasses
55
56> Task :app:stripGitpullDebugSymbols
57Unable to strip the following libraries, packaging them as they are: libmaplibre.so. Run with --info option to learn more.
58
59> Task :app:extractGitpullNativeSymbolTables
60> Task :app:buildKotlinToolingMetadata
61> Task :app:mergeGitpullNativeDebugMetadata NO-SOURCE
62> Task :app:checkKotlinGradlePluginConfigurationErrors SKIPPED
63> Task :app:generateGitpullBuildConfig
64> Task :app:protobufDummy UP-TO-DATE
65> Task :app:extractGitpullProto
66> Task :app:expandGitpullL8ArtProfileWildcards
67> Task :app:extractIncludeGitpullProto
68> Task :app:extractProto
69> Task :app:generateGitpullProto
70> Task :app:checkGitpullAarMetadata
71> Task :app:processGitpullNavigationResources
72> Task :app:generateGitpullResValues
73> Task :app:compileGitpullNavigationResources
74> Task :app:mapGitpullSourceSetPaths
75> Task :app:extractGitpullSupportedLocales
76> Task :app:generateGitpullResources
77> Task :app:generateGitpullLocaleConfig
78> Task :app:createGitpullCompatibleScreenManifests
79> Task :app:extractDeepLinksGitpull
80
81> Task :app:processGitpullMainManifest
82/home/vagrant/appbuild/app/src/gitpull/AndroidManifest.xml Warning:
83 service#info.mqtt.android.service.MqttService was tagged at AndroidManifest.xml:0 to replace another declaration but no other declaration present
84/home/vagrant/appbuild/app/src/gitpull/AndroidManifest.xml Warning:
85 provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:0 to replace other declarations but no other declaration present
86
87> Task :app:mergeGitpullResources
88> Task :app:processGitpullManifest
89> Task :app:javaPreCompileGitpull
90> Task :app:desugarGitpullFileDependencies
91> Task :app:mergeGitpullStartupProfile
92> Task :app:processGitpullManifestForPackage
93> Task :app:mergeExtDexGitpull
94> Task :app:mergeGitpullShaders
95> Task :app:compileGitpullShaders NO-SOURCE
96> Task :app:generateGitpullAssets UP-TO-DATE
97> Task :app:mergeGitpullAssets
98> Task :app:compressGitpullAssets
99> Task :app:extractGitpullVersionControlInfo
100> Task :app:extractProguardFiles
101> Task :app:collectGitpullDependencies
102> Task :app:sdkGitpullDependencyData
103> Task :app:writeGitpullAppMetadata
104> Task :app:writeGitpullSigningConfigVersions
105> Task :app:processGitpullResources
106> Task :app:optimizeGitpullResources
107> Task :app:kspGitpullKotlin
108w: [ksp] /home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/data/gtfs/GtfsAgency.kt:21: Primary key constraint on gtfsId is ignored when being merged into it.reyboz.bustorino.data.gtfs.GtfsAgency
109
110> Task :app:compileGitpullKotlin
111w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/ActivityAbout.kt:132:13 'fun onBackPressed(): Unit' is deprecated. This method has been deprecated in favor of using the
112 {@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.
113 The OnBackPressedDispatcher controls how back button events are dispatched
114 to one or more {@link OnBackPressedCallback} objects.
115w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/ArrivalsFragment.kt:147:21 'val loaderManager: LoaderManager' is deprecated. Deprecated in Java.
116w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/ArrivalsFragment.kt:152:30 'val loaderManager: LoaderManager' is deprecated. Deprecated in Java.
117w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/ArrivalsFragment.kt:388:29 'val loaderManager: LoaderManager' is deprecated. Deprecated in Java.
118w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/ArrivalsFragment.kt:441:29 'val loaderManager: LoaderManager' is deprecated. Deprecated in Java.
119w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/ArrivalsFragment.kt:602:20 Condition is always 'true'.
120w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/IntroFragment.kt:190:43 'fun setColorFilter(p0: Int, p1: PorterDuff.Mode): Unit' is deprecated. Deprecated in Java.
121w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/IntroFragment.kt:231:24 'fun setColorFilter(p0: Int, p1: PorterDuff.Mode): Unit' is deprecated. Deprecated in Java.
122w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/fragments/TestRealtimeGtfsFragment.kt:55:39 The corresponding parameter in the supertype 'MQTTMatoListener' is named 'posUpdates'. This may cause problems when calling this function with named arguments.
123w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:184:27 'class LocationProvider : Any' is deprecated. Deprecated in Java.
124w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:184:44 'static field OUT_OF_SERVICE: Int' is deprecated. Deprecated in Java.
125w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:184:72 'class LocationProvider : Any' is deprecated. Deprecated in Java.
126w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:184:89 'static field TEMPORARILY_UNAVAILABLE: Int' is deprecated. Deprecated in Java.
127w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:186:34 'class LocationProvider : Any' is deprecated. Deprecated in Java.
128w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/middleware/AppLocationManager.kt:186:51 'static field AVAILABLE: Int' is deprecated. Deprecated in Java.
129w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/util/ImportExport.kt:53:40 Unchecked cast of 'Any!' to 'Map<String?, Any>?'.
130w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/util/ImportExport.kt:83:56 Unchecked cast of 'Set<*>' to 'Set<String?>'.
131w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/util/Permissions.kt:9:8 'class Criteria : Any, Parcelable' is deprecated. Deprecated in Java.
132w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/util/Permissions.kt:38:70 'class Criteria : Any, Parcelable' is deprecated. Deprecated in Java.
133w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/util/Permissions.kt:39:29 'fun getProviders(p0: Criteria, p1: Boolean): (Mutable)List<String!>' is deprecated. Deprecated in Java.
134w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/viewmodels/ArrivalsViewModel.kt:269:17 Expression under 'when' is never equal to null.
135w: file:///home/vagrant/appbuild/app/src/main/java/it/reyboz/bustorino/viewmodels/LivePositionsViewModel.kt:145:39 The corresponding parameter in the supertype 'MQTTMatoListener' is named 'posUpdates'. This may cause problems when calling this function with named arguments.
136
137> Task :app:compileGitpullJavaWithJavac
138
139> Task :app:dexBuilderGitpull FAILED
140
141[Incubating] Problems report is available at: file:///home/vagrant/appbuild/build/reports/problems/problems-report.html
142
143Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
144
145You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
146
147For more on this, please refer to https://docs.gradle.org/8.13/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
14846 actionable tasks: 46 executed
149

Lease BusTO Working Copy

When
Completed at May 21 2026, 16:36 · Built for 3 s
Status
Passed

Abort Older Builds

When
Completed at May 21 2026, 16:36 · Built instantly
Status
Passed