[tor-bugs] #31564 [Applications/Tor Browser]: Android bundles based on ESR 68 are not built reproducibly anymore

Tor Bug Tracker & Wiki blackhole at torproject.org
Sat Aug 31 21:29:48 UTC 2019


#31564: Android bundles based on ESR 68 are not built reproducibly anymore
-------------------------------------------------+-------------------------
 Reporter:  gk                                   |          Owner:  tbb-
                                                 |  team
     Type:  defect                               |         Status:  new
 Priority:  Very High                            |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  tbb-9.0-must-nightly,                |  Actual Points:
  TorBrowserTeam201908, GeorgKoppen201908        |
Parent ID:  #30324                               |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by sisbell):

 I tried just adding the 3.0.1 plugin and it did not build


 {{{
  0:37.44 21:25:31.172 [DEBUG]
 [org.gradle.launcher.daemon.server.exec.ExecuteBuild] The daemon has
 finished executing the build.
  0:37.44 21:25:31.228 [DEBUG]
 [org.gradle.launcher.daemon.client.DaemonClient] Received result
 Failure[value=org.gradle.initialization.ReportedException:
 org.gradle.internal.exceptions.LocationAwareException: A problem occurred
 configuring project ':app'.] from daemon DaemonInfo{pid=4198,
 address=[5ae804d2-ef75-4ba7-9d8c-51a300cbcdd7 port:46335,
 addresses:[/0:0:0:0:0:0:0:1, /127.0.0.1]], state=Busy,
 lastBusy=1567286702135, context=DefaultDaemonContext[uid=62e70e30-6e9a-
 4c42-91a7-9887ca646824,javaHome=/usr/lib/jvm/java-8-openjdk-
 amd64,daemonRegistryDir=/var/tmp/dist/android-
 toolchain/gradle/daemon,pid=4198,idleTimeout=120000,daemonOpts=-Xmx4608M,-Dfile.encoding=utf-8,-Duser.country=US,-Duser.language=en,-Duser.variant]}
 (build should be done).
  0:37.44 21:25:31.228 [DEBUG]
 [org.gradle.launcher.daemon.client.DaemonClientConnection] thread 1:
 dispatching class org.gradle.launcher.daemon.protocol.Finished
  0:37.82 Traceback (most recent call last):
  0:37.82   File "/usr/lib/python2.7/runpy.py", line 174, in
 _run_module_as_main
  0:37.82     "__main__", fname, loader, pkg_name)
  0:37.82   File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
  0:37.82     exec code in run_globals
  0:37.82   File "/var/tmp/build/firefox-
 2dbb7aefeaeb/python/mozbuild/mozbuild/action/file_generate.py", line 120,
 in <module>
  0:37.82     sys.exit(main(sys.argv[1:]))
  0:37.82   File "/var/tmp/build/firefox-
 2dbb7aefeaeb/python/mozbuild/mozbuild/action/file_generate.py", line 71,
 in main
  0:37.82     ret = module.__dict__[method](output,
 *args.additional_arguments, **kwargs)
  0:37.82   File "/var/tmp/build/firefox-
 2dbb7aefeaeb/mobile/android/gradle.py", line 46, in assemble_app
  0:37.82     return android('assemble-app')
  0:37.82   File "/var/tmp/build/firefox-
 2dbb7aefeaeb/mobile/android/gradle.py", line 38, in android
  0:37.82     subprocess.check_call(cmd, env=env)
  0:37.82   File "/usr/lib/python2.7/subprocess.py", line 186, in
 check_call
  0:37.82     raise CalledProcessError(retcode, cmd)
  0:37.82 subprocess.CalledProcessError: Command '['/var/tmp/build/firefox-
 2dbb7aefeaeb/obj-arm-linux-androideabi/_virtualenvs/init/bin/python',
 u'/var/tmp/build/firefox-2dbb7aefeaeb/mach', 'android', 'assemble-app']'
 returned non-zero exit status 1
  0:37.84 backend.mk:64: recipe for target '.deps/android_apks.stub' failed
  0:37.84 make[4]: *** [.deps/android_apks.stub] Error 1

 }}}

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/31564#comment:11>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list