https://bugs.kde.org/show_bug.cgi?id=381183

--- Comment #3 from Oded Arbel <o...@geek.co.il> ---
I see this issue as well.

This is a problem with libzip4 - as can be guessed from the name, it is
supposed to install the 4th major API version of libzip, which it does on
Ubuntu xenial (as well as on current Ubuntu:
https://packages.ubuntu.com/artful/amd64/libzip4/filelist as version 1.1.2),
and MySQL Workbench relies on libzip.so.4 being available.

Recently Neon has updated libzip to version 1.2, which apparently has a major
upgrade to the API and thus uses major API version 5 (This means its not
promised to be compatible with API version 4 - though as shown in comment #1
and comment #2, it looks like its compatible enough to still get MySQL
workbench loading), but the package name was not changed.

As a result, upgrading libzip4 1.1.2 to libzip4 1.2.0 causes the file
libzip.so.4 to be deleted and the file libzip.so.5 to be installed instead.

I think the solution would be to build a new package - libzip5 that installs
the new version, so that mysql-workbench that depends on libzip4 can still get
libzip.so.4 by asking for libzip4 package.

The correct workaround for now is to "pin" libzip4, for example by running
synaptic, then finding and selecting libzip4, then from the menu choose Package
-> Force version and select one of the 1.1.2 versions.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to