[MacPorts] #62937: taskwarrior-tui: macOS 10.9 buildbot failure; crates.io-index fetch failing with trust/SSL error

MacPorts noreply at macports.org
Tue May 25 19:40:39 UTC 2021


#62937: taskwarrior-tui: macOS 10.9 buildbot failure; crates.io-index fetch failing
with trust/SSL error
------------------------------+-------------------------
  Reporter:  mascguy          |      Owner:  herbygillot
      Type:  defect           |     Status:  assigned
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:
Resolution:                   |   Keywords:
      Port:  taskwarrior-tui  |
------------------------------+-------------------------

Comment (by herbygillot):

 The reason why `taskwarrior-tui` is set up to fetch dependencies on its
 own is because it pulls one of its dependencies (`task-hookrs` (1))
 directly from Github via git. Crates downloaded via HTTP from the official
 crates.io site are specified using `cargo.crates`, but the portgroup also
 provides `cargo.crates_github` for pulling crates from Github repos.

 Unfortunately, `cargo.crates_github` consistently fails to pull `task-
 hookrs` in such a way that satisfies `cargo` to build `taskwarrior-tui` in
 a frozen state. My guess is that further patching might be required on
 `Cargo.lock`. So as a result, this software fails to build. Hence the
 reason why the Portfile as it currently is just lets `cargo` fetch
 dependencies on its own and build unfrozen.

 1. https://github.com/kdheepak/taskwarrior-
 tui/blob/53edf4ea025186e3f4b8612b7e0683e6abfcd279/Cargo.toml#L41

-- 
Ticket URL: <https://trac.macports.org/ticket/62937#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list