mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-22 17:40:34 +00:00
Image fedora-29-20181219 was broken due to the followin chain of events: - we install gnutls, which currently is at version 3.6.5 - gnutls 3.6.5 introduced a dependency on nettle 3.4.1 - the gnutls rpm does not include a version requirement on nettle, so an already-installed nettle will not be upgraded when gnutls is installed - the fedora:29 image which we use as a baseline has nettle installed - docker does not pull the latest tag in FROM statements during "docker build" - my build machine already had a fedora:29 image, with nettle 3.4 installed (the repository's image has 3.4.1, but docker doesn't automatically pull if an image with the required tag exists) As a result, the image ended up hacing gnutls 3.6.5 and nettle 3.4, which are incompatible. To fix, update all packages after installation to attempt to have a self consistent package set even if dependencies are not perfect, and regenerate the image. Message-Id: <20181226135711.24074-1-avi@scylladb.com>
1 line
54 B
Plaintext
1 line
54 B
Plaintext
docker.io/scylladb/scylla-toolchain:fedora-29-20181226 |