MySQL-5.5 and MariaDB-5.2

Given the recent issues with MySQL-5.1.58, I’d like to ask anyone interested in MySQL and or MariaDB and willing to do some tests, to try the new MySQL-5.5[1] and MariaDB-5.2[2] ebuilds in the MySQL overlay.
Please help us test the ebuilds before we unmask them in the tree so we can prevent any issues and provide a better experience for users.

[1] – MySQL
[2] – MariaDB

9 thoughts on “MySQL-5.5 and MariaDB-5.2

  1. Seza

    Right now building mariadb-5.2.7 and got a quetion … when compiling mariadb with the sphinx useflag,

    [ebuild N ] app-misc/sphinx-0.9.9 USE=”-debug -id64 -mysql -postgres -stemmer -test” 1,190 kB [0]

    gets pulled. shouldn’t sphinx get pulled with the +mysql flag?

    Reply
    1. jmbsvicetto Post author

      We’ve been doing the mysql bumps in the overlay for a long time now.
      I’m used to do the testing on overlays and to move the finished (almost finished) result to the tree.

      In any case, both mariadb-5.2.7 and mysql-5.5.14 were put in the tree a few days ago.

      Reply
  2. Seza

    # emerge =dev-db/mariadb-5.2.7
    These are the packages that would be merged, in order:
    Calculating dependencies \
    … done!
    [ebuild N ] app-misc/sphinx-0.9.9 USE=”-debug -id64 -mysql -postgres -stemmer -test” 1,190 kB [0]
    [ebuild N #] dev-db/mariadb-5.2.7 USE=”berkdb big-tables community extraengine libevent perl sphinx ssl -cluster -debug -embedded -latin1 -max-idx-128 -minimal -oqgraph -profiling (-selinux) -static -test” 25,793 kB [1]
    [ebuild U #] virtual/mysql-5.2 [5.1] USE=”-embedded -minimal -static” 0 kB [0=>1]

    fails with

    make[3]: Nothing to be done for `install-exec-am’.
    test -z “/usr/share/aclocal” || /bin/mkdir -p “/var/tmp/portage/dev-db/mariadb-5.2.7/image//usr/share/aclocal”
    test -z “/usr/share/mysql” || /bin/mkdir -p “/var/tmp/portage/dev-db/mariadb-5.2.7/image//usr/share/mysql”
    test -z “/usr/share/mysql” || /bin/mkdir -p “/var/tmp/portage/dev-db/mariadb-5.2.7/image//usr/share/mysql”
    /usr/bin/install -c -m 644 mysql.m4 ‘/var/tmp/portage/dev-db/mariadb-5.2.7/image//usr/share/aclocal’
    /usr/bin/install -c mysql.server mysqld_multi.server binary-configure mysql-log-rotate ‘/var/tmp/portage/dev-db/mariadb-5.2.7/image//usr/share/mysql’
    /usr/bin/install -c -m 644 my-small.cnf my-medium.cnf my-large.cnf my-huge.cnf config.huge.ini config.medium.ini config.small.ini my-innodb-heavy-4G.cnf mysql-log-rotate binary-configure ndb-config-2-node.ini ‘/var/tmp/portage/dev-db/mariadb-5.2.7/image//usr/share/mysql’
    /usr/bin/install: cannot change permissions of `/var/tmp/portage/dev-db/mariadb-5.2.7/image//usr/share/mysql/binary-configure’: No such file or directory
    make[3]: *** [install-pkgsuppSCRIPTS] Error 1
    make[3]: *** Waiting for unfinished jobs….
    make[3]: Leaving directory `/var/tmp/portage/dev-db/mariadb-5.2.7/work/mysql/support-files’
    make[2]: *** [install-am] Error 2
    make[2]: Leaving directory `/var/tmp/portage/dev-db/mariadb-5.2.7/work/mysql/support-files’
    make[1]: *** [install-recursive] Error 1
    make[1]: Leaving directory `/var/tmp/portage/dev-db/mariadb-5.2.7/work/mysql/support-files’
    make: *** [install-recursive] Error 1
    emake failed

    Reply
  3. Marcin

    I have just performed upgrade – it went without any problems – from 5.1.56 to 5.5.14 – D B is working as it did before

    Reply
  4. Stef Simoens

    Hello,

    I’m currently running mariadb-5.2.7 on my test/development computer without problem.

    However, doing revdep-rebuild, I get these errors:
    * broken /usr/lib64/mysql/plugin/ha_federatedx.la (requires -lmysqlservices)
    * broken /usr/lib64/mysql/plugin/ha_innodb_plugin.la (requires -lmysqlservices)
    Rebuilding mariadb does not help.

    Reply
  5. George

    I just upgraded from dev-db/mysql-5.1.56 to dev-db/mariadb-5.2.8, so far everything seems to work dandy. Heres to looking forward.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>