Your message dated Tue, 13 Sep 2016 11:00:10 +0000 with message-id <[email protected]> and subject line Bug#834753: fixed in android-platform-tools-base 2.0.0-1 has caused the Debian Bug report #834753, regarding android-platform-tools-base: FTBFS with only 1 CPU (Cannot set maxParallelForks to a value less than 1) to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 834753: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834753 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: src:android-platform-tools-base Version: 1.5.0-4 Severity: serious Dear maintainer: I tried to build this package with "dpkg-buildpackage -A" (which is what the "Arch: all" autobuilder would do to build it) but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep dh build-indep --parallel --with maven_repo_helper --buildsystem=gradle dh_testdir -i -O--parallel -O--buildsystem=gradle dh_update_autotools_config -i -O--parallel -O--buildsystem=gradle dh_auto_configure -i -O--parallel -O--buildsystem=gradle debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_build -- -x test assemble mkdir -p .gradle/init.d cp /usr/share/gradle-debian-helper/init.gradle .gradle/init.d/ gradle --info --console plain --offline --stacktrace --no-daemon --refresh-dependencies --gradle-user-home .gradle -x test assemble To honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: https://docs.gradle.org/2.13/userguide/gradle_daemon.html. Starting daemon process: workingDir = /<<PKGBUILDDIR>>/.gradle/daemon/2.13, daemonArgs: [/usr/lib/jvm/java-8-openjdk-amd64/bin/java, -XX:MaxPermSize=1024m, -Xmx4096m, -Dfile.encoding=US-ASCII, -Duser.country=US, -Duser.language=en, -Duser.variant, -cp, /usr/share/gradle/lib/gradle-launcher-2.13.jar, org.gradle.launcher.daemon.bootstrap.GradleDaemon, 2.13] [... snipped ...] FAILURE: Build failed with an exception. * Where: Build file '/<<PKGBUILDDIR>>/base/build-system/builder/build.gradle' line: 32 * What went wrong: A problem occurred evaluating project ':base:builder'. > Cannot set maxParallelForks to a value less than 1. [ ... ] BUILD FAILED Total time: 8.154 secs Stopped 0 compiler daemon(s). Received result Failure[value=org.gradle.initialization.ReportedException: org.gradle.internal.exceptions.LocationAwareException: Build file '/<<PKGBUILDDIR>>/base/build-system/builder/build.gradle' line: 32 A problem occurred evaluating project ':base:builder'.] from daemon DaemonInfo{pid=4267, address=[b4c8bf4a-dd0b-41ed-9eaf-43be30eca7ff port:34365, addresses:[/0:0:0:0:0:0:0:1%lo, /127.0.0.1]], idle=false, context=DefaultDaemonContext[uid=43fe90c6-6a20-40db-927d-01422accea8c,javaHome=/usr/lib/jvm/java-8-openjdk-amd64,daemonRegistryDir=/<<PKGBUILDDIR>>/.gradle/daemon,pid=4267,idleTimeout=120000,daemonOpts=-XX:MaxPermSize=1024m,-Xmx4096m,-Dfile.encoding=US-ASCII,-Duser.country=US,-Duser.language=en,-Duser.variant]} (build should be done). dh_auto_build: gradle --info --console plain --offline --stacktrace --no-daemon --refresh-dependencies --gradle-user-home .gradle -x test assemble returned exit code 1 debian/rules:9: recipe for target 'override_dh_auto_build' failed make[1]: *** [override_dh_auto_build] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules:6: recipe for target 'build-indep' failed make: *** [build-indep] Error 2 dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2 -------------------------------------------------------------------------------- This failure seems related with the fact that my autobuilder has only one CPU. Packages are never supposed to require more than one CPU to build, otherwise we would have, in addition to Build-Depends, a field called maybe Build-CPUs. But we don't have a field like that because every task that may be performed in a finite amount of time with several CPUs may also be performed with only one CPU (even if it's slower). Thanks.
--- End Message ---
--- Begin Message ---Source: android-platform-tools-base Source-Version: 2.0.0-1 We believe that the bug you reported is fixed in the latest version of android-platform-tools-base, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Kai-Chung Yan <[email protected]> (supplier of updated android-platform-tools-base package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Fri, 26 Aug 2016 22:19:07 +0200 Source: android-platform-tools-base Binary: android-platform-tools-base libandroid-tools-annotations-java libandroid-tools-common-java libgradle-android-plugin-java libgradle-android-plugin-java-doc libandroid-tools-sdklib-java libandroid-ddms-java libandroid-layoutlib-api-java libandroid-tools-dvlib-java libandroid-tools-repository-java Architecture: source all Version: 2.0.0-1 Distribution: unstable Urgency: medium Maintainer: Android Tools Maintainers <[email protected]> Changed-By: Kai-Chung Yan <[email protected]> Description: android-platform-tools-base - base tools for developing applications for the Android system libandroid-ddms-java - Communicate with devices through adb - Core library libandroid-layoutlib-api-java - Library to use the rendering library for Android layouts - API libandroid-tools-annotations-java - annotations used throughout the Android tools libraries libandroid-tools-common-java - common library used by other Android tools libraries libandroid-tools-dvlib-java - Library to manage the Android device database XML files libandroid-tools-repository-java - Library for downloading and managing package repositories libandroid-tools-sdklib-java - Library to parse and download the Android SDK libgradle-android-plugin-java - Android Plugin for Gradle libgradle-android-plugin-java-doc - Android Plugin for Gradle - Documentations Closes: 834753 Changes: android-platform-tools-base (2.0.0-1) unstable; urgency=medium . [ Markus Koschany ] * Remove myself from Uploaders. . [ Chirayu Desai ] * Add maxParallelForksSingleCPU.patch. Upstream uncondtionally set maxParallelForks to available processors which would equal 0.5 if there was only a single processor. Make it conditional so that the default value of 1 is used in cases where available processors are < 2. (Closes: #834753) . [ Kai-Chung Yan ] * New upstream release * Use get-orig-source to generate upstream tarball - Refactor the upstream file structure based on that * New Build-Depends: - libandroid-databinding-java - antlr3 * d/copyright: Exclude more binary files and non-free files * d/control: - Unify Maintainer to "Android Tools Maintainers" - Add myself to Uploaders - Move Vcs repo to android-tools * New Inception-Date.patch: Manually set Inception-Date in some JARs' manifest for reproducibility * New packages: * libgradle-android-plugin-java(-doc) * libandroid-ddms-java * libandroid-layoutlib-api-java * libandroid-tools-dvlib-java * libandroid-tools-repository-java * No longer build the folowwing as they are unused: * chartlib.jar * generate-local-data.jar * lint-tests.jar * nin9patch.jar * perflib.jar * profile.jar * rule-api.jar * No longer build against libandroid-tools-common-java or libandroid-tools-annotations-java which introduces self-dependencies * Install JARs into maven-repo * Generate Class-Paths for the Java programs and store them in /usr/share/android-platform-tools-base Checksums-Sha1: fa13c1c864da2c3499b725f0c900e9a9f68c6af4 3492 android-platform-tools-base_2.0.0-1.dsc d608316631ff16f6f18dbe391a09eed75a1c665c 17020176 android-platform-tools-base_2.0.0.orig.tar.xz e57d4a6f5783ce60e3c8754dd95841f1c65ae9f1 23852 android-platform-tools-base_2.0.0-1.debian.tar.xz a6ba5377cfef4b9d7b8d047243737eca80377d86 90014 android-platform-tools-base_2.0.0-1_all.deb bbaca732dc42297236551898fe90d7de82d145fc 313168 libandroid-ddms-java_2.0.0-1_all.deb e2615c39928c1aa40c773f83ed7e414baa74f02c 91714 libandroid-layoutlib-api-java_2.0.0-1_all.deb 15a0295bb4e753c88a69c4a2ac3ecb2f7b5ab107 21590 libandroid-tools-annotations-java_2.0.0-1_all.deb 00496735e166abac63aa7d45b64499ba3f392c4f 112190 libandroid-tools-common-java_2.0.0-1_all.deb adf28699c704fb19ab04d3e773cf458216c3cffb 37712 libandroid-tools-dvlib-java_2.0.0-1_all.deb 101779c509a6a59ca323aa055be01a42dff8368c 165598 libandroid-tools-repository-java_2.0.0-1_all.deb 593be3f61b06ef2abd33ae0134a2f460c333030f 493152 libandroid-tools-sdklib-java_2.0.0-1_all.deb b3ded9ea80840fbf040386da28e5477d9c74a4db 1148472 libgradle-android-plugin-java-doc_2.0.0-1_all.deb 2b7b9012d87fdda9e1169d9053671203fd637f37 4516052 libgradle-android-plugin-java_2.0.0-1_all.deb Checksums-Sha256: 15bea6e33af04e08bfbfd0cebf2a8ed61073a2878245ee486d73f916d8dc1cf6 3492 android-platform-tools-base_2.0.0-1.dsc c6fe81545ded3699159ddb7c3653dbb42afe4e71d81c2614b7a4e2786268e07e 17020176 android-platform-tools-base_2.0.0.orig.tar.xz bbc7d41aa4d4f96c0c832fe0d96e9f11520c8a08995b136455a1e9af771f7695 23852 android-platform-tools-base_2.0.0-1.debian.tar.xz 654a6384ae2d032add92c6934a96fb1afbd74a541714eeb04668b8b27c6f0e59 90014 android-platform-tools-base_2.0.0-1_all.deb 01e7f13566bb946658fb1b2e9ec5e87730aef7544e1270fe97043a82f85a2081 313168 libandroid-ddms-java_2.0.0-1_all.deb a477ef3ae23990c49fa8c8b4b43d91ba40806e936b074eb95e4e124b00db4741 91714 libandroid-layoutlib-api-java_2.0.0-1_all.deb 21192087acea8e3106b257afe757c71ab91b462f05b148568fa1482aff431c22 21590 libandroid-tools-annotations-java_2.0.0-1_all.deb 3ff9c8d7a0223fd827dbdc32ab7e27c358be678e305ef37e7a73cd721921745d 112190 libandroid-tools-common-java_2.0.0-1_all.deb d442cf960dac4200846f5737802d1e08cfcf8c9d526d1f9117111f56279a802d 37712 libandroid-tools-dvlib-java_2.0.0-1_all.deb ddd94ab47d6172ad4f087c3bb75c2854ab805e8c31a589dbe93a668933f6287b 165598 libandroid-tools-repository-java_2.0.0-1_all.deb a3a34618fe3ffa7e125109a8cf2757019b8ef6d1fdbbfaa0dfa33881f1d8f915 493152 libandroid-tools-sdklib-java_2.0.0-1_all.deb f588b9a24bb594efbc06db70ac97692d2651a7e314b4a3b99e73e646fb93187b 1148472 libgradle-android-plugin-java-doc_2.0.0-1_all.deb 5f72cdee8cf69a03f1e5af9a3ffeaf4ebeec571e60c18ad3d0e1c63e0797ab5b 4516052 libgradle-android-plugin-java_2.0.0-1_all.deb Files: e6d50a9aef34c09db1d34c2a6f803679 3492 java optional android-platform-tools-base_2.0.0-1.dsc 216e9f649722bd91e381692d48c71910 17020176 java optional android-platform-tools-base_2.0.0.orig.tar.xz 2841cea1d31b8285cf5b55121f45bf93 23852 java optional android-platform-tools-base_2.0.0-1.debian.tar.xz 41a88f65147e048b9c964e7fc3cc0abb 90014 java optional android-platform-tools-base_2.0.0-1_all.deb 2800e9ecbf1ec236e06b6e6ae093ad98 313168 java optional libandroid-ddms-java_2.0.0-1_all.deb 8e72c5774cecd01be3b84741f7dc8373 91714 java optional libandroid-layoutlib-api-java_2.0.0-1_all.deb 784f799835e81a70bb646d29c1aa4230 21590 java optional libandroid-tools-annotations-java_2.0.0-1_all.deb 59c430d2d4dfcbb317569ee3e5e6312c 112190 java optional libandroid-tools-common-java_2.0.0-1_all.deb 0584a10e5242ff056cfca89feff56bee 37712 java optional libandroid-tools-dvlib-java_2.0.0-1_all.deb c4341a2231d809c1ac1a9361f9e89349 165598 java optional libandroid-tools-repository-java_2.0.0-1_all.deb ad831daf10eb20f602a05185be4c37eb 493152 java optional libandroid-tools-sdklib-java_2.0.0-1_all.deb 8aa59e36aa336681178864345aa3ff82 1148472 doc optional libgradle-android-plugin-java-doc_2.0.0-1_all.deb 96259184b7abbb73150c7f10c9972529 4516052 java optional libgradle-android-plugin-java_2.0.0-1_all.deb -----BEGIN PGP SIGNATURE----- iQKMBAEBCgB2BQJX1JEZXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBQ0YzRDA4OEVGMzJFREVGNkExQTgzNUZE OUFEMTRCOTUxM0I1MUU0DxxhcG9AZGViaWFuLm9yZwAKCRDZrRS5UTtR5F1xD/4i LGmnOj/mBkoTxvVK7b2ZzpuZfHnszS7mV40Mua4lQjjNusVuxrtGrfeV6wHsT389 yD4emzvETQ3+t4PcrrRs19tJEj4CzjB/dVtOhQFJ3HSIRoT59zW+f1UmWA2kikID kDnYMHTVhT5nkTSS3xZCox6PmeHR3kMhOo6tzcSyX/2RHuy8gaWVAzqyLdnk5gXw lloXGOZn07SJxwVvhg0vkK54YTznwhkILIv8MzGuPxs2xECk3SpFX7g5E42QWZ+L n/NLHbaK0aLfUBVY84YQIoIMAH8C1JDQSTyZsMYpe98RIH1C6J1uSsX/1PxnFMX0 /FjstKoELDj0c8GZrWAvgmghvEFIsy28Rb+/iGPZ4Qv7IfpYJZqTsygSkmhdeP9X UaYDGN5deBY3Dx4KWQxbvOSVf4yG3JPfuGE0KtkoVGjZeDiaqZ7dc2fSLKuhZ6rV erbw73O1xi8zq26j1YRaC1SJZh6uGhViop3Y0dQR8hIS8o1RPrmePV3G51aRolUU n6iUGzeHnOQmq6tmenY27QQVExro+DZKrQUKih4cpBLv8+0KQSSJSaWJyD1va9IM wqFOjFmtJk4JSnzkdlXyfq9YPr8pvZhPtBf+QA/BYX2nrocfvyGOqyocnygS3u8G T026f2TOCar1Y9cDg7v4VcJygsbzTcruDK5yDoGFwQ== =gjae -----END PGP SIGNATURE-----
--- End Message ---

