Your message dated Tue, 13 Sep 2016 11:00:10 +0000
with message-id <e1bjlri-0004bt...@franck.debian.org>
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 ow...@bugs.debian.org
immediately.)


-- 
834753: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834753
Debian Bug Tracking System
Contact ow...@bugs.debian.org 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 834...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Kai-Chung Yan <seamli...@gmail.com> (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 ftpmas...@ftp-master.debian.org)


-----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 
<android-tools-de...@lists.alioth.debian.org>
Changed-By: Kai-Chung Yan <seamli...@gmail.com>
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 ---

Reply via email to