[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
Wed Oct 2 09:07:44 UTC 2019
#31564: Android bundles based on ESR 68 are not built reproducibly anymore
-------------------------------------------------+-------------------------
Reporter: gk | Owner: tbb-
| team
Type: defect | Status:
| needs_revision
Priority: Very High | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: tbb-9.0-must-alpha, | Actual Points:
GeorgKoppen201909, TorBrowserTeam201910 |
Parent ID: #30324 | Points: 5
Reviewer: | Sponsor:
-------------------------------------------------+-------------------------
Comment (by boklm):
Replying to [comment:44 sisbell]:
> So the buster/openjdk-8 part of the build works perfectly now. But when
I get to tor-browser project, I get a failure with apktool 2.4 (the one
packaged for buster).
>
> {{{
> W: aapt: brut.common.BrutException: brut.common.BrutException: Could not
extract resource: /prebuilt/linux/aapt_64 (defaulting to $PATH binary)
> W: res/drawable-v21/$avd_hide_password__0.xml: Invalid file name: must
contain only [a-z0-9_.]
> W: res/drawable-v21/$avd_hide_password__1.xml: Invalid file name: must
contain only [a-z0-9_.]
> }}}
>
> So the question becomes why does the 2.4 apktool downloaded from repo
work, but the one packaged in buster doesn't?
Could you share the changes you used to test this? From the logs it looks
like you are using apktool 2.4.0, but buster is supposed to only have
2.3.4, so I'm wondering if you used a mix of packages from buster and sid
or testing, which might be the cause of the error.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/31564#comment:51>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list