[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