[Bug 276557] security/cargo-audit: broken on Cirrus CI
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 23 Jan 2024 15:36:26 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276557
Bug ID: 276557
Summary: security/cargo-audit: broken on Cirrus CI
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Individual Port(s)
Assignee: mikael@FreeBSD.org
Reporter: asomers@FreeBSD.org
Assignee: mikael@FreeBSD.org
Flags: maintainer-feedback?(mikael@FreeBSD.org)
security/cargo-audit version 0.18.3 always fails in Cirrus CI, though version
0.17.6 does not. The likely problem seems to be that GCP (which Cirrus uses)
has some kind of TLS proxy that does not work with the newer cargo-audit
version. Since CI pipelines are a major use for this package, and since Cirrus
is the most popular CI provider for Rust projects, I suggest that the port be
rolled back to 0.17.6, if possible.
Upstream issue: https://github.com/rustsec/rustsec/issues/1058
Workaround: instead of using this port, build from source with "cargo install
--version=0.17.6 cargo-audit"
--
You are receiving this mail because:
You are the assignee for the bug.