Package: mnemosyne
Version: 2.2.1-2
Severity: serious
Tags: patch
Justification: uninstallable
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu wily ubuntu-patch

Hi Robert,

The mnemosyne package in unstable has a hard-coded dependency on libicu52. 
The icu library is in the midst of an soname change, and now provides
libicu55 instead of libicu52.

The last time icu had an soname change, pochu raised the point that this
dependency should probably be dropped (bug #732005).  You didn't give any
explanation on that bug why the dependency should be there, but just revved
the dependency to the new soname.  I've grepped through the mnemosyne
source, and there are no references anywhere to any files contained in the
libicu package.  The fact that you changed the dependency without making any
changes to the source is further evidence that the dependency is unused. 
Please drop the unneeded dependency, as in the attached (trivial) patch.

Thanks for considering.
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org
diff -Nru mnemosyne-2.2.1/debian/changelog mnemosyne-2.2.1/debian/changelog
diff -Nru mnemosyne-2.2.1/debian/control mnemosyne-2.2.1/debian/control
--- mnemosyne-2.2.1/debian/control	2013-12-19 10:42:18.000000000 -0800
+++ mnemosyne-2.2.1/debian/control	2015-08-06 20:03:24.000000000 -0700
@@ -10,7 +10,7 @@
 Package: mnemosyne
 Architecture: all
 Depends: python, python-qt4, python-qt4-sql, python-matplotlib, 
-    python-cherrypy3, libicu52, libqt4-sql-sqlite
+    python-cherrypy3, libqt4-sql-sqlite
 Description: spaced repetition flash-card program
  The Mnemosyne software resembles a traditional flash-card program to help you
  memorise question/answer pairs, but with an important twist: it uses a

Reply via email to