Package: kmymoney Version: 4.6.4-1 Tags: patch Hi KMyMoney maintainers,
Ignoring the Recommends: package relationship (as some users have configured) it is possible to install kmymoney without installing libaqbanking34-plugins. When this package is missing, AqBanking does not work correctly, as has been reported e.g. for Gnucash in Debian bug #725022. Kmymoney already depends on libaqbanking34, so an intuitive approach to this issue would be to let libaqbanking34 depend on libaqbanking34-plugins. Unfortunately this would introduce a cyclic dependency as libaqbanking34-plugins itself already depends on libaqbanking34. But the Debian policy chapter 7.2 discourages cyclic dependencies. For this reason I want to ask you to let the binary package kmymoney depend on libaqbanking34-plugins. Please do so by using the new debhelper plugin, which is available since libaqbanking 5.3.5beta-2. The attached patch shows all the changes needed to make use of the new debhelper plugin. Thanks a lot in advance, Best regards, Micha
Index: debian/control =================================================================== --- debian/control (revision 19890) +++ debian/control (working copy) @@ -5,7 +5,7 @@ Uploaders: Mark Purcell <m...@debian.org>, Fathi Boudra <f...@debian.org> Build-Depends: debhelper (>= 9), cmake, pkg-kde-tools (>= 0.9.0), kdelibs5-dev (>= 4:4.4.4), kdepimlibs5-dev (>= 4:4.4.4), shared-mime-info, - libaqbanking34-dev | libaqbanking-dev, libgwenhywfar60-dev | libgwenhywfar-dev, + libaqbanking34-dev (>= 5.3.5beta-2~) | libaqbanking-dev, libgwenhywfar60-dev | libgwenhywfar-dev, libboost-graph-dev, libfinance-quote-perl, libgpgme11-dev, libalkimia-dev, libical-dev, libjpeg-dev, libofx-dev, libgmp-dev, libpng-dev, libsqlite3-dev, zlib1g-dev, pkg-config @@ -16,7 +16,8 @@ Package: kmymoney Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, kmymoney-common (= ${source:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, ${aqbanking:Depends}, + kmymoney-common (= ${source:Version}) Recommends: gnupg-agent, pinentry-qt4 Description: personal finance manager for KDE KMyMoney is the Personal Finance Manager for KDE. It operates similar to Index: debian/rules =================================================================== --- debian/rules (revision 19890) +++ debian/rules (working copy) @@ -1,6 +1,6 @@ #!/usr/bin/make -f %: - dh $@ --parallel --list-missing --dbg-package=kmymoney-dbg --with kde + dh $@ --parallel --list-missing --dbg-package=kmymoney-dbg --with kde,aqbanking override_dh_auto_configure: dh_auto_configure -- -DCMAKE_SKIP_RPATH=ON
_______________________________________________ pkg-kde-extras mailing list pkg-kde-extras@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras