Source: dbus Version: 1.13.12-2 Severity: important Tags: patch User: helm...@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
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 <hel...@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>,