Not the answer you need?
Register and ask your own question!

Installation issue on Ubuntu 12.04 LTS

sslivitzkysslivitzky EntrantInactive User Role Participant
Hi all,

I'm trying to install Percona 5.5 on an Ubuntu 12.04 LTS and I get this error:

[email protected]:/etc/apt# apt-get install percona-server-server-5.5 percona-server-client-5.5
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
percona-server-client-5.5 : Depends: libdbi-perl but it is not installable
percona-server-server-5.5 : Depends: libdbi-perl but it is not installable
Depends: libdbd-mysql-perl but it is not installable
Depends: libaio1 (>= 0.3.93) but it is not installable
E: Unable to correct problems, you have held broken packages.

I googled this and found a bug issue dating 2013 that supposed to be fixed but nothing recent.

Any help will be appreciated.

Thanks,

Serge

Comments

  • tupletuple Entrant Current User Role Participant
    Hi, Serge;

    I just tried this on a clean 12.04LTS install and it went off without a hitch. Here's the sum total of what I did - maybe you missed a step, possibly the apt-get update?

    [email protected]:~# history
    1 apt-key adv --keyserver keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A
    2 vim /etc/apt/sources.list
    *Here I added:
    #percona
    deb http://repo.percona.com/apt precise main
    deb-src http://repo.percona.com/apt precise main

    3 time apt-get update
    4 time apt-get install percona-server-server-5.5 percona-server-client-5.5
    5 mysql
    6 mysql -e "CREATE FUNCTION fnv1a_64 RETURNS INTEGER SONAME 'libfnv1a_udf.so'"
    7 mysql -e "CREATE FUNCTION fnv_64 RETURNS INTEGER SONAME 'libfnv_udf.so'"
    8 mysql -e "CREATE FUNCTION murmur_hash RETURNS INTEGER SONAME 'libmurmur_udf.so'"
    9 mysql
    10 history
    [email protected]:~#

    To double-check, I went ahead & removed the relevant packages & then reinstalled, and it worked fine. I suspect if you try the following sequence, you'll get the same result:

    dpkg --remove percona-server-client-5.5
    dpkg --remove libdbi-perl libdbd-mysql-perl
    dpkg --remove percona-server-common-5.5 libperconaserverclient18
    dpkg --remove percona-server-server-5.5
    dpkg --purge percona-server-server-5.5
    apt-get install percona-server-server-5.5 percona-server-client-5.5
Sign In or Register to comment.

MySQL, InnoDB, MariaDB and MongoDB are trademarks of their respective owners.
Copyright ©2005 - 2020 Percona LLC. All rights reserved.