[tor-bugs] #25339 [Applications/Tor Browser]: Install python 3.6 for building HTTPS-Everywhere

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Mar 1 17:17:15 UTC 2018


#25339: Install python 3.6 for building HTTPS-Everywhere
-------------------------------------------------+-------------------------
 Reporter:  boklm                                |          Owner:  tbb-
                                                 |  team
     Type:  task                                 |         Status:
                                                 |  needs_review
 Priority:  Medium                               |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  tbb-rbm, TorBrowserTeam201803R,      |  Actual Points:
  boklm201802                                    |
Parent ID:                                       |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------
Changes (by boklm):

 * status:  needs_revision => needs_review
 * keywords:  tbb-rbm, TorBrowserTeam201803, boklm201802 => tbb-rbm,
     TorBrowserTeam201803R, boklm201802


Comment:

 Replying to [comment:4 gk]:
 >
 > Yes, that's true. However we would need to look for yet another solution
 to this bug in about three months as Ubuntu Artful is EOL in July 2018,
 not ideal. If you feel strongly here I am fine building Python 3.6 from
 source for 64bit Linux in the same container used for HTTPS-Everywhere. I
 feel the risk of breaking the reproducibility of HTTPS-Everywhere with
 `buster` is not very high given that it is "just" an extension. Either way
 I want to test the new process in an alpha anyway first (shipping the
 stable one time with a not up-to-date HTTPS-Everywhere seems to me
 acceptable given that we need to test a new build method in our
 environment first).

 I don't feel strongly about this, so I am fine using `buster`. We can
 still look for another solution later if it actually becomes a problem.

 > Looking at the patch we don't need the 32bit `buster` in the debootstrap
 config. Could you remove that part? Oh, and we might want to clean that
 config up anyway (in a different bug/commit) as there are still Ubuntu
 Precise things among others in it.

 I removed the 32bit `buster` in branch `bug_25339_v3`:
 https://gitweb.torproject.org/user/boklm/tor-browser-
 build.git/commit/?h=bug_25339_v3&id=7f6cb4caa95b7818e4482f41fd333f5a2a8d60f1

 And I opened #25394 for more clean up.

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


More information about the tor-bugs mailing list