ourdelta-developers team mailing list archive
-
ourdelta-developers team
-
Mailing list archive
-
Message #00430
[Bug 461032] Re: rpm build conflicts with libdbi-dbd-mysql
It's not a conflict but an unresolved dependency.
5.1 uses libmysqlclient.so.16 whereas 5.0 uses .so.15 and that's what the perl driver was linked with.
We're working on packages that'll resolve this dependency, e.g. provide backward compatibility.
** Changed in: ourdelta
Assignee: (unassigned) => Arjen Lentz (arjen-lentz)
** Changed in: ourdelta
Importance: Undecided => High
** Changed in: ourdelta
Status: New => Triaged
--
rpm build conflicts with libdbi-dbd-mysql
https://bugs.launchpad.net/bugs/461032
You received this bug notification because you are a member of OurDelta-
developers, which is the registrant for OurDelta.
Status in Maria: New
Status in OurDelta - Builds for MySQL,Maria: Triaged
Bug description:
Building rpm packages on CentOS 32-bit and 64-bit ends up conflicting with libdbi-dbd-mysql package.
How to repeat:
Build rpm packages as described hers:
http://askmonty.org/wiki/index.php/BuildingMariaDB#Building_CentOS_rpm_package
Now, If one wants to run sql-bench/run-all-tests, then we need the Perl DBD::MySQL package. Thus:
yum install libdbi-dbd-mysql
After that try to install the MariaDB rpm packages:
[hakan@CentOS-53-x86 i386]$ ls
MariaDB-OurDelta-client-5.1.38-83.el5.i386.rpm MariaDB-OurDelta-shared-5.1.38-83.el5.i386.rpm
MariaDB-OurDelta-devel-5.1.38-83.el5.i386.rpm MariaDB-OurDelta-test-5.1.38-83.el5.i386.rpm
MariaDB-OurDelta-server-5.1.38-83.el5.i386.rpm
[hakan@CentOS-53-x86 i386]$ rpm -Uvh *.rpm
error: Failed dependencies:
libmysqlclient.so.15 is needed by (installed) perl-DBD-MySQL-3.0007-2.el5.i386
libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) perl-DBD-MySQL-3.0007-2.el5.i386
References