Re: Problems with libmysqlclient.so.18

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 07/11/2013 03:11 PM, Adam Williamson wrote:
On Thu, 2013-07-11 at 16:19 -0400, Eric H. Christensen wrote:
I manage the cqrlog package in Fedora.  One of the 'Requires' is libmysqlclient.so.18.  Up until F19 it hasn't been a problem.  Now users are seeing a dependency error that appears to be fulfilled by mariadb-libs.

# rpm -Uvh cqrlog-1.5.8-2.fc19.x86_64.rpm
error: Failed dependencies:
         libmysqlclient.so.18 is needed by cqrlog-1.5.8-2.fc19.x86_64
# rpm -ql mariadb-libs |grep libmysqlclient
/usr/lib64/mysql/libmysqlclient.so.18
/usr/lib64/mysql/libmysqlclient.so.18.0.0


What am I doing incorrectly?

mariadb-libs provides the library with a path. Your package requires it
without a path.


Well, there are arch specific soname provides.  On x86_64, it is:

libmysqlclient.so.18()(64bit)

On i386 it is libmysqlclient.so.18 which is why it works there.

But it seems like you probably just want to require mariadb-libs.

--
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA, Boulder/CoRA Office             FAX: 303-415-9702
3380 Mitchell Lane                       orion@xxxxxxxx
Boulder, CO 80301                   http://www.nwra.com
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux