| Bug #54403 | mysql-workbench-oss-5.2.22-1el6.x86_64 requires libzip.so.1()(64bit) | ||
|---|---|---|---|
| Submitted: | 10 Jun 2010 15:09 | Modified: | 15 Jun 2010 17:39 |
| Reporter: | Troy Dampier | Email Updates: | |
| Status: | Not a Bug | Impact on me: | |
| Category: | MySQL Workbench | Severity: | S3 (Non-critical) |
| Version: | 5.2.22 | OS: | Any (Will not install on Redhat 6.1 ES) |
| Assigned to: | CPU Architecture: | Any | |
[11 Jun 2010 18:38]
Alfredo Kojima
Hi Did you enable the "optional" rhel repository for yum?
[11 Jun 2010 18:43]
Troy Dampier
I do not know how to do that on a piece of Beta software. If you can tell me I will try it but I cannot find any information on their site to do that.
[12 Jun 2010 8:00]
Susanne Ebrecht
Many thanks for writing a bug report. I fear this is not a MySQL Workbench bug at all. The problem seems to be related to RedHat Beta. Of course we are only supporting stable operating systems. MySQL Workbench needs libzip.so.1 and it looks like RH beta is not supporting it yet. Sounds like a bug in RH. If you can't install the library yet then I fear the only solution you will have is to wait for RedHat upgrades and hope that they will fix the problem in one of the future versions.
[14 Jun 2010 3:25]
Troy Dampier
Hmm, let's see this is beta software that according to your web site I have to install on Redhat Enterprise Linux 6 based on the RPM that I downloaded. I tried to install it in on Redhat Enterprise 5.5 and get even more dependency issues: Missing Dependency: libpangomm-1.4.so.1()(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libcrypto.so.10()(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libstdc++.so.6(GLIBCXX_3.4.11)(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libglibmm-2.4.so.1()(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libstdc++.so.6(GLIBCXX_3.4.9)(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libcairomm-1.0.so.1()(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libuuid.so.1(UUID_1.0)(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: python-paramiko is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libgdkmm-2.4.so.1()(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libgtkmm-2.4.so.1()(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libmysqlclient_r.so.16()(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libstdc++.so.6(GLIBCXX_3.4.10)(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libxml2.so.2(LIBXML2_2.6.0)(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: liblua-5.1.so()(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libzip.so.1()(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libmysqlclient_r.so.16(libmysqlclient_16)(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libpython2.6.so.1.0()(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libatkmm-1.6.so.1()(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libsigc-2.0.so.0()(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libssl.so.10()(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libgio-2.0.so.0()(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libxml2.so.2(LIBXML2_2.4.30)(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) Missing Dependency: libgiomm-2.4.so.1()(64bit) is needed by package mysql-workbench-oss-5.2.22-1el6.x86_64 (/mysql-workbench-oss-5.2.22-1el6.x86_64) So tell me please how do I successfully install this software as I consider it a bug when I can't install it.
[14 Jun 2010 23:21]
Alfredo Kojima
- open /etc/yum.repos.d/rhel-beta.repo in a text editor - go to the section named [rhel-beta-optional] and change the line in it that says enabled=0 to enabled=1 - install libzip and all other missing dependencies - if yum fails, try enabling all repositories until you find the one that has the package. This is a OS usage issue, therefore I'm marking this as Not a Bug
[15 Jun 2010 17:39]
Troy Dampier
On Redhat 6 or Redhat 5.5? This section does not exist on Redhat 5.5. Thanks
[26 Jul 2010 11:40]
nathan sire
I was in middle of installing mysql workbench on centos 5. I received missing libzip.so.1 dependency as well. I found a library on mysql bench work website but that didn't work. So I found the centOS libzip rpm at the following http://packages.sw.be/libzip/ It solved the dependency for centOS 5.5

Description: I am trying to install one of the work bench tools on Redhat Enterprise Server v6.1 beta and I am unable to get this to install due the following dependency error mysql-workbench-oss-5.2.22-1el6.x86_64 requires libzip.so.1()(64bit) I have tried to do a symbolic link from libzip.so and still it comes up with this error message. How to repeat: yum install mysql-workbench-oss-5.2.22-1el6.x86_64 -v --skip-broken root@localhost Downloads]# yum install mysql-workbench-oss-5.2.22-1el6.x86_64.rpm -v --skip-broken Loading "rhnplugin" plugin Loading "refresh-packagekit" plugin Config time: 0.122 This system is not registered with RHN. RHN support will be disabled. Yum Version: 3.2.25 Setting up Package Sacks pkgsack time: 0.044 rpmdb time: 0.008 Setting up Install Process Examining mysql-workbench-oss-5.2.22-1el6.x86_64.rpm: mysql-workbench-oss-5.2.22-1el6.x86_64 Marking mysql-workbench-oss-5.2.22-1el6.x86_64.rpm to be installed Building updates object up:Obs Init time: 0.074 up:simple updates time: 0.095 up:obs time: 0.003 up:condense time: 0.000 updates time: 0.692 Resolving Dependencies --> Running transaction check ---> Package mysql-workbench-oss.x86_64 0:5.2.22-1el6 set to be updated Checking deps for mysql-workbench-oss.x86_64 0:5.2.22-1el6 - u looking for ('/bin/bash', None, (None, None, None)) as a requirement of mysql-workbench-oss.x86_64 0:5.2.22-1el6 - u ... snip ... Searching pkgSack for dep: libzip.so.1()(64bit) --> Finished Dependency Resolution Dependency Process ending Skip-broken round 1 TSINFO: Current Transaction : 1 member(s) install : mysql-workbench-oss-5.2.22-1el6.x86_64 SKIPBROKEN: removing mysql-workbench-oss-5.2.22-1el6.x86_64 from transaction SKIPBROKEN: sanity check the current transaction Skip-broken took 1 rounds Packages skipped because of dependency problems: mysql-workbench-oss-5.2.22-1el6.x86_64 from /mysql-workbench-oss-5.2.22-1el6.x86_64 TSINFO: Current Transaction : 0 member(s) Skip-Broken time: 0.009 Depsolve time: 0.700 Suggested fix: Remove dependency or tell me what RPM/package contains the necessary version of library files so that I can fix this depenency