Since #8210 (59d063d07660d6e8d53ed8aa1eb8b0747ea6767c), we’ve been passing -dbus-runtime
when configuring Qt.
0qtbase-opensource-src-5.9.7 $ ./configure -h | grep -i dbus
1 -no-dbus ............. Do not build the Qt D-Bus module
2 -dbus-linked ......... Build Qt D-Bus and link to libdbus-1 [auto]
3 -dbus-runtime ........ Build Qt D-Bus and dynamically load libdbus-1 [no]
This means we don’t actually seem to be using the D-Bus
we build in depends. This was pointed out by theuni at the time, here and here, but was never followed up. dongcarl also bought it up as part of #16150.
I’ve tested building and running bitcoin-qt
using depends on Debian. Needs further testing.