Debian Patches

Status for golang-github-mendersoftware-mender-artifact/3.9.0+ds1-1

Patch Description Author Forwarded Bugs Origin Last update
0001-Revert-cli-write_test-to-urfave-cli-1.22.5-compatibi.patch Revert cli/write_test to urfave/cli < 1.22.5 compatibility
The following commit was included in urfave v1.22.5 release which
changed from short to long options:
https://github.com/urfave/cli/commit/ee2fae6dcecc3f768919d04688c2c92a37f8d1ab

Debian is still at urfave/cli 1.22.4, so revert the test to how it
used to look so it passes again until we get 1.22.5 in debian (at
which point this patch can simply be dropped).

(Alternatively mender-artifact might at some point be ported to
urfave-cli-v2, which would make the point moot and this patch no longer
needed.)
Andreas Henriksson <andreas@fatal.se> no 2021-08-18
0003-compatible-with-urfave-cli-1.22.4-and-1.22.5.patch compatible with urfave/cli 1.22.4 and 1.22.5 Shengjing Zhu <zhsj@debian.org> no 2021-11-08
old-go-genproto.patch diff -urip ./artifact/gcp/signer.go /var/cache/pbuilder/build/62527/build/golang-github-mendersoftware-mender-artifact-3.7.0+ds1/obj-x86_64-linux-gnu/src/github.com/mendersoftware/mender-artifact/artifact/gcp/signer.go no
0004-Remove-vault-signer.patch Remove vault signer
There's simply too much work to be done on the src:vault package
to get it into a shape where we can depend on it.

For now just revert adding the vault signer to mender-artifact.

If we can't figure out a way to fix up src:vault and have it
provide golang-github-hashicorp-vault-api-dev for us to build-dep
on, then another solution might be to simply stop stripping vendored
dependencies + stop using external build dependencies....
This is a decision for another day though.
Andreas Henriksson <andreas@fatal.se> no 2022-10-14

All known versions for source package 'golang-github-mendersoftware-mender-artifact'

Links