Skip to content

Fix appveyor.#1332

Closed
jkbonfield wants to merge 1 commit intosamtools:developfrom
jkbonfield:appveyor-keys
Closed

Fix appveyor.#1332
jkbonfield wants to merge 1 commit intosamtools:developfrom
jkbonfield:appveyor-keys

Conversation

@jkbonfield
Copy link
Copy Markdown
Contributor

(See also samtools/htslib#1166)

The keys used to sign MSYS package have changed, so we have to update the key store first.

The next problem is that newer MSYS packages are compressed with zstd, but the installed pacman cannot handle these. We need to explicitly update pacman first.

Then finally we can install our build system.

It may be that AppVeyor also updates their base image at some point, in which case the key shenanigans can be deleted. I've asked if it's imminent via twitter. :-)

(See also htslib commit a7f2469)

The keys used to sign MSYS package have changed, so we have to
update the key store first.

The next problem is that newer MSYS packages are compressed with zstd,
but the installed pacman cannot handle these.  We need to explicitly
update pacman first.

Then finally we can install our build system.

(It may be that AppVeyor also updates their base image at some point,
in which case the key shenanigans can be deleted.)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant