Xtrabackup build-dep installation instructions

Bug #1066978 reported by Raghavendra D Prabhu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Percona XtraBackup moved to https://jira.percona.com/projects/PXB
Fix Released
Medium
Hrvoje Matijakovic
2.0
Fix Released
Medium
Hrvoje Matijakovic
2.1
Fix Released
Medium
Hrvoje Matijakovic

Bug Description

Here http://www.percona.com/doc/percona-xtrabackup/installation/compiling_xtrabackup.html

For debian the instructions suggest:

apt-get install build-essential flex bison automake autoconf bzr \
  libtool cmake libaio-dev mysql-client libncurses-dev zlib1g-dev

1. However, if you have percona-server-* installed then you will get error while installing mysql-client as PS provides its own libmysqlclient* packages.

     1.1 Also, is mysql-client really required there? Since Xtrabackup builds against mysql source.

2. Other pre-requisites like devscripts and bison are not mentioned. (and fail quite late)

3. Also, validate others on the page to see if it matches the documentation.

Tags: doc

Related branches

Revision history for this message
Ignacio Nin (ignacio-nin) wrote :

Hello,

Our current Build-Depends line looks like this for the 2.0 branch:

Build-Depends: debhelper (>= 7.3), autotools-dev, libaio-dev, wget, automake,
 libtool, bison, libncurses-dev, libz-dev, cmake, bzr

Revision history for this message
Alexey Kopytov (akopytov) wrote :

mysql-client is (unfortunately) required for innobackupex to talk to the server.

Revision history for this message
Raghavendra D Prabhu (raghavendra-prabhu) wrote :

If mysql-client is required then it should be libmysqlclient16 or libmysqlclient18 for reasons mentioned in the description.

Revision history for this message
Alexey Kopytov (akopytov) wrote :

No, it requires the mysql command line client rather than the client _library_. Though I misread the original description. I'm not sure if mysql-client really has to be a build dependency.

Changed in percona-xtrabackup:
importance: Undecided → Medium
Changed in percona-xtrabackup:
status: New → In Progress
Revision history for this message
Shahriyar Rzayev (rzayev-sehriyar) wrote :

Percona now uses JIRA for bug reports so this bug report is migrated to: https://jira.percona.com/browse/PXB-601

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.