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