[Pkg-utopia-maintainers] Bug#945201: dbus FTBFS with pkg.dbus.minimal profile: missing Build-Depends on pkg-config

Helmut Grohne helmut at subdivi.de
Thu Nov 21 05:08:04 GMT 2019


Source: dbus
Version: 1.13.12-2
Severity: important
Tags: patch
User: helmutg at debian.org
Usertags: rebootstrap

dbus fails to build from source when using the pkg.dbus.minimal profile,
because it declares no dependency on pkg-config. During regular builds,
some other dependency pulls pkg-config, but with pkg.dbus.minimal it
goes missing. Thus configure fails to find expat (which is an
unconditional dependency for a reason) and gives up. Please consider
applying the attached patch.

Helmut
-------------- next part --------------
diff --minimal -Nru dbus-1.13.12/debian/changelog dbus-1.13.12/debian/changelog
--- dbus-1.13.12/debian/changelog	2019-09-30 12:51:00.000000000 +0200
+++ dbus-1.13.12/debian/changelog	2019-11-21 06:05:15.000000000 +0100
@@ -1,3 +1,10 @@
+dbus (1.13.12-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Add missing Build-Depends: pkg-config. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Thu, 21 Nov 2019 06:05:15 +0100
+
 dbus (1.13.12-2) experimental; urgency=medium
 
   * Add bug number to 1.13.12-1 changelog entry
diff --minimal -Nru dbus-1.13.12/debian/control dbus-1.13.12/debian/control
--- dbus-1.13.12/debian/control	2019-09-30 12:51:00.000000000 +0200
+++ dbus-1.13.12/debian/control	2019-11-21 06:05:14.000000000 +0100
@@ -22,6 +22,7 @@
  libselinux1-dev [linux-any] <!pkg.dbus.minimal>,
  libsystemd-dev [linux-any] <!pkg.dbus.minimal>,
  libx11-dev <!pkg.dbus.minimal>,
+ pkg-config,
  python3 <!nocheck !pkg.dbus.minimal>,
  python3-dbus <!nocheck !pkg.dbus.minimal>,
  python3-gi <!nocheck !pkg.dbus.minimal>,


More information about the Pkg-utopia-maintainers mailing list