Done
Details
Assignee
illia.pshonkinillia.pshonkin(Deactivated)Reporter
Matt ColeMatt ColeTime tracking
3h 30m loggedComponents
Fix versions
Priority
Low
Details
Details
Assignee
illia.pshonkin
illia.pshonkin(Deactivated)Reporter
Matt Cole
Matt ColeTime tracking
3h 30m logged
Components
Fix versions
Priority
Smart Checklist
Smart Checklist
Smart Checklist
Created January 25, 2021 at 10:25 PM
Updated March 6, 2024 at 6:45 PM
Resolved February 16, 2021 at 1:05 PM
Xtrabackup 8.0.22-15
The Debian control file accompanying the sources indicates the following dependencies:
automake, bison, ca-certificates, cmake, debhelper (>= 7.3), libaio-dev, libncurses-dev, libssl-dev, libtool, libz-dev, libgcrypt-dev, libev-dev, libcurl-dev, lsb-release, python-sphinx (>= 1.0.1) | python3-sphinx (>= 1.8.5), python-docutils (>= 0.6) | python3-docutils (>= 0.16)
However, the package fails to build on Ubuntu without the following additional dependencies:
fakeroot
libsasl2-dev
vim-common
These packages should be added to the "Build-Depends" line in the control file.
Additionally, on Ubuntu, "libcurl-dev" is a virtual package - it should be replaced with an "or" of the following:
libcurl-dev
libcurl4-openssl-dev
libcurl4-nss-dev
libcurl4-gnutls-dev
This issue can be reproduced with the attached Dockerfile. With the additional dependencies installed (as in the attached Dockerfile-2), the build succeeds.