[MDEV-4229] Galera library is not installable from MariaDB deb repositories on Wheezy Created: 2013-03-02  Updated: 2013-09-05  Resolved: 2013-09-05

Status: Closed
Project: MariaDB Server
Component/s: None
Affects Version/s: 5.5.28a-galera, 5.5.29-galera
Fix Version/s: 5.5.32-galera

Type: Bug Priority: Major
Reporter: Elena Stepanova Assignee: Daniel Bartholomew
Resolution: Fixed Votes: 2
Labels: galera, packaging
Environment:

Debian Wheezy


Issue Links:
Relates
relates to MDEV-527 add galera packages to our repositories Closed
relates to MDEV-4141 Galera library is not installable fro... Closed

 Description   

$ sudo apt-get install galera
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:
 galera : Depends: libssl0.9.8 but it is not installable
E: Unable to correct problems, you have held broken packages.

Wheezy contains libssl1.0.0, there is no installation candidate for 0.9.8.

I've set it to Minor because, as I understand, Wheezy is not yet a stable release.



 Comments   
Comment by Elena Stepanova [ 2013-03-05 ]

As I understand, Galera debs also come from Codership downloads, so reassigning to Seppo (same question/comment as in MDEV-4141: https://mariadb.atlassian.net/browse/MDEV-4141?focusedCommentId=30393&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-30393)

Comment by AH [ 2013-05-28 ]

As Debian Wheezy has now been released (5/4/2013) maybe the priority of this bug should be raised to "Major"? This would seem to match the priority in MDEV-4141 where Galera is not installable on Fedora.

Comment by AH [ 2013-05-28 ]

One hack-ish work around for this problem is to install the libssl0.9.8 libraries from Debian Squeeze (oldstable).

http://packages.debian.org/squeeze/amd64/libssl0.9.8

wget http://ftp.us.debian.org/debian/pool/main/o/openssl/libssl0.9.8_0.9.8o-4squeeze14_amd64.deb
sudo dpkg -i libssl0.9.8_0.9.8o-4squeeze14_amd64.deb

Then the dependencies for "mariadb-galera-server galera" are met and you can install. Note that this isn't a good idea in general because (when installed this way) the libssl0.9.8 package will not receive security updates.

Comment by Udo Waechter [ 2013-06-17 ]

This bug also just hit me. Will there be an updated version of the galera package soon?

Comment by Rasmus Johansson (Inactive) [ 2013-06-17 ]

Moving to 5.5.31 version since Wheezy now is the main stable release

Comment by Rasmus Johansson (Inactive) [ 2013-07-30 ]

Please also check with Seppo before doing anything extensive with this, since they also might be working on this.

Comment by Elena Stepanova [ 2013-08-08 ]

> I've turned additional testing over to elenst.
I checked installation on Wheezy 64-bit and 32-bit, configuring a 1-node cluster and executing basic SQL (create db, create table, insert and such).
Additionally, running a 2-node cluster and replication with that basic SQL on Wheezy 64-bit.

Comment by Daniel Bartholomew [ 2013-08-08 ]

Thanks Elena!

Current plan is to use this library for the wheezy repos in the next MariaDB Galera Cluster release, at which time I'll close this bug.

Comment by Daniel Bartholomew [ 2013-09-05 ]

Added instructions on how I built the packages to: https://mariadb.com/kb/en/building-the-galera-wsrep-package-on-ubuntu-and-debian/

Also updated the release process page (https://mariadb.com/kb/en/release-process/) with instructions to update the packages when the source is updated upstream.

Packages exist for wheezy now and so closing this issue.

Generated at Thu Feb 08 06:54:47 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.