Source: arctica-greeter
Version: 0.99.8.4-1
Severity: normal
Tags: patch
User: d...@packages.debian.org
Usertags: dbus-launch

arctica-greeter build-depends on dbus-x11 (the package that
contains dbus-launch) but doesn't seem to make use of it. The
lightdm-arctica-greeter-session was converted from dbus-launch to
dbus-run-session in 2023, and the package doesn't actually run any
build-time tests anyway.

The attached patch does not result in any differences in the built binary
according to diffoscope. (Results not otherwise tested.)

See also <https://lists.debian.org/debian-devel/2016/08/msg00554.html>,
a mass bug filing in 2016 (some of the recommendations there are outdated
since the dbus package was split before Debian 12).

If this package later gains tests that need to run under dbus-run-session,
the correct dependency for that would now be "dbus-daemon <!nocheck>".

Thanks,
    smcv
>From f1c863a3efeb2b9d18b2a74b1958a00a1fae6244 Mon Sep 17 00:00:00 2001
From: Simon McVittie <s...@debian.org>
Date: Mon, 26 Aug 2024 18:40:12 +0100
Subject: [PATCH] d/control: Don't depend on dbus-x11

Since 2023 the lightdm-arctica-greeter-session script has used
dbus-run-session instead of dbus-launch, and debian/rules doesn't run
build-time tests anyway.

Closes: #-1
---
 debian/control | 1 -
 1 file changed, 1 deletion(-)

diff --git a/debian/control b/debian/control
index accab26..5c755dd 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,6 @@ Maintainer: Debian Remote Maintainers <debian-rem...@lists.debian.org>
 Uploaders:
  Mike Gabriel <sunwea...@debian.org>
 Build-Depends: at-spi2-core,
-               dbus-x11,
                dpkg-dev (>= 1.16.1.1~),
                debhelper-compat (= 13),
                fonts-droid-fallback | fonts-droid,
-- 
2.45.2

Reply via email to