[tor-bugs] #27738 [Core Tor/Tor]: Travis: use the homebrew addon to reliably install dependencies

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Sep 17 03:24:17 UTC 2018


#27738: Travis: use the homebrew addon to reliably install dependencies
-------------------------+-------------------------------------------------
     Reporter:  teor     |      Owner:  teor
         Type:  defect   |     Status:  assigned
     Priority:  Medium   |  Milestone:  Tor: 0.3.5.x-final
    Component:  Core     |    Version:
  Tor/Tor                |   Keywords:  029-backport, 032-backport,
     Severity:  Normal   |  033-backport, 034-backport
Actual Points:           |  Parent ID:
       Points:           |   Reviewer:
      Sponsor:           |
-------------------------+-------------------------------------------------
 Homebrew exits with an error if you try to install an outdated package, or
 upgrade a package that isn't installed:
 https://github.com/travis-ci/docs-travis-ci-
 com/pull/2017#issuecomment-421444250

 Our original scripts were wrong, and now our new scripts are wrong in
 another way. (Oops!)

 To avoid these issues, we should use the travis homebrew addon:
 https://docs.travis-ci.com/user/installing-dependencies/#installing-
 packages-on-os-x

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


More information about the tor-bugs mailing list