GET 24/7 LIVE HELP NOW

Announcement

Announcement Module
Collapse
No announcement yet.

Broken ubuntu package percona-server-server-5.5

Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • Broken ubuntu package percona-server-server-5.5

    Hello,

    due to an ubuntu security update of libmysql18, the current percona-server-server ubuntu package won’t be able to be installed. This is the situation we’ve found:



    server01:~# apt-get install percona-server-server


    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-server : Depends: percona-server-server-5.5 but it is not going to be installed


    E: Unable to correct problems, you have held broken packages.





    server01:~# apt-get install percona-server-server-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-server-5.5 : Depends: percona-server-client-5.5 (>= 5.5.30-rel30.2-500.precise) but it is not going to be installed


    E: Unable to correct problems, you have held broken packages.





    server01:~# apt-get install 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: libmysqlclient18 (>= 5.5.30-rel30.2-500.precise) but it is not going to be installed


    E: Unable to correct problems, you have held broken packages.


    server01:~# apt-get install libmysqlclient18


    Reading package lists... Done


    Building dependency tree


    Reading state information... Done


    The following extra packages will be installed:


    mysql-common


    The following NEW packages will be installed:


    libmysqlclient18 mysql-common


    0 upgraded, 2 newly installed, 0 to remove and 2 not upgraded.


    Need to get 0 B/962 kB of archives.


    After this operation, 3667 kB of additional disk space will be used.


    Do you want to continue [Y/n]? y


    WARNING: The following packages cannot be authenticated!


    mysql-common libmysqlclient18


    Authentication warning overridden.


    Selecting previously unselected package mysql-common.


    (Reading database ... 31742 files and directories currently installed.)


    Unpacking mysql-common (from .../mysql-common_5.5.31-0ubuntu0.12.04.1_all.deb) ...


    Selecting previously unselected package libmysqlclient18.


    Unpacking libmysqlclient18 (from .../libmysqlclient18_5.5.31-0ubuntu0.12.04.1_amd64.deb) ...


    Setting up mysql-common (5.5.31-0ubuntu0.12.04.1) ...


    Setting up libmysqlclient18 (5.5.31-0ubuntu0.12.04.1) ...


    Processing triggers for libc-bin ...


    ldconfig deferred processing now taking place





    server01:~# apt-get install percona-server-server


    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-server : Depends: percona-server-server-5.5 but it is not going to be installed


    E: Unable to correct problems, you have held broken packages.



    The only way to install percona-server-server is to hold libmysql18 to version 5.5.30, therefore not applying the security update.



    Do you have any plans on updating the package?

    Thank you very much.



    Best regards,


  • #2
    Ran into the same problem. Holding libmysqlclient18 did not help unfortunately.

    Comment


    • #3
      I have the same problem on ubuntu 12.04.

      Comment


      • #4
        I'm having the exact same issue with Ubuntu 12.04.2 LTS.

        Comment


        • #5
          same issue here with Ubuntu 12.04.2 LTS. Please post update on fix. Thank you.

          Comment


          • #6
            I am having same issue with Ubuntu 12.10. Unfortunately, this is breaking all chef builds as even percona-server-client will not install.

            Comment


            • #7
              I ran into the same issue but was able to get around this by installing the deb files directly:

              Fixed by doing the following:




              1. download db files directly from percona



              2. install deb files via dpkg



              3. fix dependancies (apt-get -f install)






              Essentially this: ( http://www.percona.com/doc/percona-s...51_55.html#id1)

              Comment


              • #8
                For those who are following the thread, it seems there is a bug created for this here: https://bugs.launchpad.net/percona-server/+bug/1173222

                Go ahead and mark yourselves as affected so that it moves ahead in priority.

                this bug has returned in 5.5.30-rel30.2-500.precise_amd64 https://bugs.launchpad.net/bugs/1103655

                Comment


                • #9
                  Here is what worked for me

                  apt-get install libmysqlclient18=5.5.30-rel30.2-500.precise

                  Comment


                  • #10
                    As a temporary solution used the "apt pinning" technique explained in the documentation:

                    http://www.percona.com/doc/percona-s.../apt_repo.html

                    This will give higher priority to percona's packages.

                    Comment

                    Working...
                    X