org.openpetfoodfacts.scanner/lastbuild 350

From F-Droid
Jump to: navigation, search

Installed Android Tools

Build Log

'Build.py failed on server for org.openpetfoodfacts.scanner:3.5.0'

detail

[...]
0-11-26 22:16:37,456 INFO: Cleaning Gradle project...
2020-11-26 22:18:44,845 INFO: Scanning source for common problems...
2020-11-26 22:18:44,850 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2020-11-26 22:18:45,137 INFO: Creating source tarball...
2020-11-26 22:18:48,567 INFO: Building Gradle project...
2020-11-26 22:20:44,807 ERROR: Could not build app org.openpetfoodfacts.scanner: Build failed for org.openpetfoodfacts.scanner:3.5.0
==== detail begin ====
Found 6.7 via distributionUrl
Running /opt/gradle/versions/6.7/bin/gradle assembleOpffRelease
To honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: https://docs.gradle.org/6.7/userguide/gradle_daemon.html.
Daemon will be stopped at the end of the build stopping after processing

> Configure project :app
findAndroidManifestFileDir 1: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOffDebugManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
WARNING: API 'variantOutput.getProcessManifest()' is obsolete and has been replaced with 'variantOutput.getProcessManifestProvider()'.
It will be removed in version 5.0 of the Android Gradle plugin.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variantOutput.getProcessManifest(), use -Pandroid.debug.obsoleteApi=true on the command line to display more information.
findAndroidManifestFileDir 2: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOffDebugManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 3: Could not get unknown property 'manifestOutputFile' for task ':app:processOffDebugManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
Cannot query the value of this property because it has no value available.
WARNING: API 'variant.getMappingFile()' is obsolete and has been replaced with 'variant.getMappingFileProvider()'.
It will be removed in version 5.0 of the Android Gradle plugin.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variant.getMappingFile(), use -Pandroid.debug.obsoleteApi=true on the command line to display more information.
findAndroidManifestFileDir 1: Could not get unknown property 'manifestOutputDirectory' for task ':app:processObfDebugManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 2: Could not get unknown property 'manifestOutputDirectory' for task ':app:processObfDebugManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 3: Could not get unknown property 'manifestOutputFile' for task ':app:processObfDebugManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
Cannot query the value of this property because it has no value available.
findAndroidManifestFileDir 1: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOpffDebugManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 2: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOpffDebugManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 3: Could not get unknown property 'manifestOutputFile' for task ':app:processOpffDebugManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
Cannot query the value of this property because it has no value available.
findAndroidManifestFileDir 1: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOpfDebugManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 2: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOpfDebugManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 3: Could not get unknown property 'manifestOutputFile' for task ':app:processOpfDebugManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
Cannot query the value of this property because it has no value available.
findAndroidManifestFileDir 1: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOffReleaseManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 2: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOffReleaseManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 3: Could not get unknown property 'manifestOutputFile' for task ':app:processOffReleaseManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 1: Could not get unknown property 'manifestOutputDirectory' for task ':app:processObfReleaseManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 2: Could not get unknown property 'manifestOutputDirectory' for task ':app:processObfReleaseManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 3: Could not get unknown property 'manifestOutputFile' for task ':app:processObfReleaseManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 1: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOpffReleaseManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 2: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOpffReleaseManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 3: Could not get unknown property 'manifestOutputFile' for task ':app:processOpffReleaseManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 1: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOpfReleaseManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 2: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOpfReleaseManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 3: Could not get unknown property 'manifestOutputFile' for task ':app:processOpfReleaseManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 1: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOffScreenshotsManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 2: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOffScreenshotsManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 3: Could not get unknown property 'manifestOutputFile' for task ':app:processOffScreenshotsManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
Cannot query the value of this property because it has no value available.
findAndroidManifestFileDir 1: Could not get unknown property 'manifestOutputDirectory' for task ':app:processObfScreenshotsManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 2: Could not get unknown property 'manifestOutputDirectory' for task ':app:processObfScreenshotsManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 3: Could not get unknown property 'manifestOutputFile' for task ':app:processObfScreenshotsManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
Cannot query the value of this property because it has no value available.
findAndroidManifestFileDir 1: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOpffScreenshotsManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 2: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOpffScreenshotsManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 3: Could not get unknown property 'manifestOutputFile' for task ':app:processOpffScreenshotsManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
Cannot query the value of this property because it has no value available.
findAndroidManifestFileDir 1: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOpfScreenshotsManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 2: Could not get unknown property 'manifestOutputDirectory' for task ':app:processOpfScreenshotsManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
findAndroidManifestFileDir 3: Could not get unknown property 'manifestOutputFile' for task ':app:processOpfScreenshotsManifest' of type com.android.build.gradle.tasks.ProcessMultiApkApplicationManifest.
Cannot query the value of this property because it has no value available.
WARNING: [XmlResourcesTransformer] No mapping for: android/support/FILE_PROVIDER_PATHS
WARNING: [XmlResourcesTransformer] No mapping for package 'android.support.test.uiautomator.v18' in 'AndroidManifest.xml', keeping identity

> Task :app:preBuild UP-TO-DATE
> Task :app:extractProguardFiles
> Task :app:preOpffReleaseBuild
> Task :app:compileOpffReleaseAidl NO-SOURCE
> Task :app:compileOpffReleaseRenderscript NO-SOURCE
> Task :app:dataBindingMergeDependencyArtifactsOpffRelease
> Task :app:dataBindingMergeGenClassesOpffRelease
> Task :app:generateOpffReleaseResValues
> Task :app:generateOpffReleaseResources
> Task :app:resourcePlaceholdersForOpffRelease
> Task :app:dataBindingTriggerOpffRelease
> Task :app:generateOpffReleaseBuildConfig
/home/vagrant/build/org.openpetfoodfacts.scanner/app/build/intermediates/incremental/mergeOpffReleaseResources/merged.dir/values-fr/values-fr.xml:812: warn: multiple substitutions specified in non-positional format; did you mean to add the formatted="false" attribute?.

> Task :app:greendaoPrepare
> Task :app:mergeOpffReleaseResources

> Task :app:greendao
Kept source for 0 classes and 29 methods because of @Keep annotation

> Task :app:dataBindingGenBaseClassesOpffRelease
> Task :app:javaPreCompileOpffRelease
> Task :app:checkOpffReleaseAarMetadata
> Task :app:createOpffReleaseCompatibleScreenManifests
> Task :app:extractDeepLinksOpffRelease
> Task :app:processOpffReleaseMainManifest
> Task :app:processOpffReleaseManifest
> Task :app:mergeOpffReleaseNativeDebugMetadata NO-SOURCE
> Task :app:mergeOpffReleaseShaders
> Task :app:compileOpffReleaseShaders NO-SOURCE
> Task :app:generateOpffReleaseAssets UP-TO-DATE
> Task :app:mergeOpffReleaseAssets
> Task :app:compressOpffReleaseAssets
> Task :app:addSentryProguardSettingsForOpffRelease
> Task :app:processOpffReleaseJavaRes NO-SOURCE
> Task :app:checkOpffReleaseDuplicateClasses
> Task :app:collectOpffReleaseDependencies
> Task :app:sdkOpffReleaseDependencyData
> Task :app:mergeOpffReleaseJniLibFolders
> Task :app:processOpffReleaseManifestForPackage
> Task :app:mergeOpffReleaseNativeLibs
> Task :app:processOpffReleaseResources

> Task :app:compileOpffReleaseJavaWithJavac
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:compileOpffReleaseSources

> Task :app:lintVitalOpffRelease
/home/vagrant/build/org.openpetfoodfacts.scanner/app/build.gradle.kts: Error: commons-logging defines classes that conflict with classes now provided by Android. Solutions include finding newer versions or alternative libraries that don't have the same problem (for example, for httpclient use HttpUrlConnection or okhttp instead), or repackaging the library using something like jarjar. [DuplicatePlatformClasses]

   Explanation for issues of type "DuplicatePlatformClasses":
   There are a number of libraries that duplicate not just functionality of
   the Android platform but using the exact same class names as the ones
   provided in Android -- for example the apache http classes. This can lead
   to unexpected crashes.

   To solve this, you need to either find a newer version of the library which
   no longer has this problem, or to repackage the library (and all of its
   dependencies) using something like the jarjar tool, or finally, rewriting
   the code to use different APIs (for example, for http code, consider using
   HttpUrlConnection or a library like okhttp).

/home/vagrant/build/org.openpetfoodfacts.scanner/app/src/main/res/layout/nutrition_facts_table_row.xml:37: Error: @+id/energy_kj_til is not a sibling in the same ConstraintLayout [NotSibling]
            app:layout_constraintTop_toBottomOf="@+id/energy_kj_til">
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

   Explanation for issues of type "NotSibling":
   Layout constraints in a given ConstraintLayout or RelativeLayout should
   reference other views within the same relative layout (but not itself!)

2 errors, 0 warnings

> Task :app:mergeOpffReleaseGeneratedProguardFiles

> Task :app:stripOpffReleaseDebugSymbols
WARNING: NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please use android.ndkVersion or android.ndkPath in build.gradle to specify the NDK to use. https://developer.android.com/r/studio-ui/ndk-dir
NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please use android.ndkVersion or android.ndkPath in build.gradle to specify the NDK to use. https://developer.android.com/r/studio-ui/ndk-dir

> Task :app:mergeOpffReleaseJavaResource

> Task :app:minifyOpffReleaseWithR8
R8: Missing class: rx.functions.Func0
R8: Missing class: rx.Observable$OnSubscribe
R8: Missing class: net.sqlcipher.database.SQLiteOpenHelper
R8: Missing class: java.beans.PropertyDescriptor

> Task :app:persistSentryProguardUuidsForOpffReleaseOpff-release FAILED
> compressing mappings
> uploading mappings
error: API request failed
  caused by: sentry reported an error: Authentication credentials were not provided. (http status: 401)

Add --log-level=[info|debug] or export SENTRY_LOG_LEVEL=[info|debug] to see more output.
Please attach the full debug log to all bug reports.

> Task :app:l8DexDesugarLibOpffRelease

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:persistSentryProguardUuidsForOpffReleaseOpff-release'.
> Process 'command '/tmp/.sentry-cli7007965421537754193.exe'' finished with non-zero exit value 1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.7/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 1m 55s
36 actionable tasks: 36 executed
==== detail end ====