Source: gnucash
Source-Version: 1:2.6.12-1
Tags: patch
Severity: serious
Justification: fails to build from source


Dear Gnucash maintainer,

in a recent upload the Gwenhywfar library added support for Qt 5. As
this is the fourth GUI framework that is supported by the Gwenhywfar
library, I redesigned the Debian binary package layout a bit so that
each supported GUI framework library now has its own -dev package. To
not break existing packages, the old binary package libgwenhywfar60-dev
still exists as a meta package that pulls in all the -dev packages
through its dependencies.

This package split aims at making the life easier for maintainers that
maintain a package that build-depends on the Gwenhywfar library. If you
want to benefit from the new package layout, you need to tweak the
build-dependencies of the gnucash package. Depending on the used GUI
framework, a libgwengui-*-dev package is needed as build-dependency
(e.g. libgwengui-gtk2-dev for the Gtk framework). Please note that from
now on (starting with libaqbanking 5.6.10-4) a build-dependency on
libaqbanking-dev will not be sufficient anymore to get all Gwen-GUI
development files installed.

Please consider the attached patch to change the build-dependencies of
the gnucash package accordingly.

Best regards,
Micha

diff --git a/debian/control b/debian/control
index e621fe0..ebaa854 100644
--- a/debian/control
+++ b/debian/control
@@ -14,6 +14,7 @@ Build-Depends: debhelper (>= 9), intltool, pkg-config, dh-autoreconf, dh-python,
  libgnomecanvas2-dev,
  libgoffice-0.8-dev,
  libgtk2.0-dev (>= 2.24),
+ libgwengui-gtk2-dev,
  libofx-dev,
  libwebkitgtk-dev,
  libxml2-dev,

Reply via email to