libzip1 missing in (12.04 Precise Pangolin)

Bug #990314 reported by Smylers
42
This bug affects 9 people
Affects Status Importance Assigned to Milestone
libzip (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Hi. I see libzip1 has been removed from Ubuntu as of 12.04. It would be useful to still have this available, because there are external applications which depend on it, for example Kobo Desktop (for registering Kobo e-readers) and MySQL Workbench: http://www.mobileread.com/forums/showthread.php?p=1609547#post1609547 and http://setupguides.blogspot.co.uk/2012/04/install-mysql-workbench-on-ubuntu-1204.html

Debian Unstable still includes a libzip1 package: packages.debian.org/libzip1

Thanks.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in libzip (Ubuntu):
status: New → Confirmed
Revision history for this message
PabloRQ (pablo-romeroquinteros) wrote :

It seems that libzip1 was replaced by libzip2, that is available in the repositories.

A solution could be to link or re-route the calls to libzip2.

I'm trying to install Kobo reader, and get this dependency issue.

Regads,

Revision history for this message
PabloRQ (pablo-romeroquinteros) wrote :

I've tried a simple link libzip.so.1 -> libzip.so.2.1.0 but it didn't work.

Revision history for this message
Jim Caughran (caughranjim) wrote :

I installed libzip2 and the debian package libzip1. The kobo reader install tells me that the dependency for libzip1 is "not satisfiable".

Revision history for this message
Evan Booyens (evanbooyens) wrote :

This affects Ubuntu 12.10 as well - had the same error with Kobo reader - no fix found yet

Revision history for this message
Nathaniel Eliot (temujin9) wrote :

A monkeypatch:
cd /tmp
wget http://launchpadlibrarian.net/48191694/libzip1_0.9.3-1_amd64.deb
sudo dpkg -i libzip1_0.9.3-1_amd64.deb

This is a very silly bug; libzip1 is compatible with libzip2, and less than 400K. Please reinstate it, as it is causing bugs in otherwise completely functional architecture.

Revision history for this message
Matthias Klose (doko) wrote :

There is nothing to fix. If the soname of the library changed, you have to rebuild the reverse dependencies.

Changed in libzip (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
RobinB (robin-jl8q) wrote : Re: [Bug 990314] Re: libzip1 missing in (12.04 Precise Pangolin)

What does that actually mean? Firstly, I'm not running 12.04, I'm
running 14.04. Secondly, all I know is that Ubuntu keeps telling me that
there's a problem, and I keep experiencing weird problems such as not
being able to access my LAN unless I reboot, and the system telling me
that various apps and services have ceased to run. Finally, today it
tells me that there was an unspecified system problem, and asks whether
I want to report it. I reported it, and then you send me a reply that is
basically nonsensical unless I actually have sufficient knowledge to fix
the problem myself. Which, if I follow, is what you're actually telling
me to do.

I changed over to Ubuntu Linux after years of supporting, selling,
training, and using Windows because I was sick of spending so much time
trying to sort out OS/software issues, rather than doing the actual work
that I needed to do. Recently, I'm finding that Ubuntu seems to have
gone the same way. I'm constantly having to reboot, Google solutions to
stupid little problems that stop me from doing what needs to be done, etc.

If you're getting the subtle impression that I'm feeling rather pissed
off, you're right.

I'd appreciate it if you'd please provide some usable (read non-expert)
information on what is actually going on, and what is required.

On 09/12/2015 11:04 AM, Matthias Klose wrote:
> There is nothing to fix. If the soname of the library changed, you have
> to rebuild the reverse dependencies.
>
> ** Changed in: libzip (Ubuntu)
> Status: Confirmed => Invalid
>
> I'

Revision history for this message
SM Programmer (sm-programmer) wrote :

To whom it may concern:

I was having the same problem with GNOMESS, and I think it can be solved by following this workaround.

WARNING: Before doing anything, please read these instructions. Only proceed until you understand what you'll do.

1. Install the latest version of *libzip* available. At the time of this writing, it was 4.

2. Determine the architecture of your computer. This can be done with the following command, if such information is available:

uname -i

3. Execute the following command:

cat /etc/ld.so.config.d/*

This command lists the paths where shared libraries are stored.

4. Depending on your architecture, select one path and look for the file "libzip.so.#", where the pound sign is the version number corresponding to the *libzip* version installed in step 1.

In my case, I found the file under /usr/lib/x86_64-linux-gnu/

5. Being in the directory where the shared library is, create a symlink named "libzip.so.1" with the following command:

ln -s libzip.so.# libzip.so.1

Remember to replace the pound sign with the actual version installed.

6. Test the program that caused the fault. This is important, as it is possible the program expects methods from the library that are no longer available in the version being used.

BE CAUTIOUS WITH THIS STEP! If possible, use the program with copies of your work so that in case of failure, your work won't be lost.

7. If there's still the chance, inform the program developers about the fault and the need to switch to the newer versions of the library available in the repositories.

I hope this gets your problem solved.

P.S.: If this doesn't solve your problem, and a newer program is available, don't risk yourself and use it instead of trying to get the old one to work. Either that or use an older Ubuntu version.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.