Bug#1008197: at-spi2-core: move gsettings-desktop-schemas to package Depends
Julian Andres Klode
jak at debian.org
Thu Mar 24 09:24:37 GMT 2022
Package: at-spi2-core
Severity: serious
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu jammy ubuntu-patch
X-Debbugs-Cc: juliank at ubuntu.com
In Ubuntu, the attached patch was applied to achieve the following:
* Move the gsettings-desktop-schemas from tests/control to the main
package Depends. This package is absolutely necessary for the bus
service to start.
You can see the same issue in other tests, adding the dependency for
the tests only, when it is required for the service to start does not
make much sense - it's still a missing Depends.
Thanks for considering the patch.
-- System Information:
Debian Release: bookworm/sid
APT prefers jammy
APT policy: (500, 'jammy'), (500, 'impish-security'), (500, 'impish')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.15.0-2022-generic (SMP w/8 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
--
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer i speak de, en
-------------- next part --------------
diff -Nru at-spi2-core-2.44.0/debian/control at-spi2-core-2.44.0/debian/control
--- at-spi2-core-2.44.0/debian/control 2022-03-20 17:30:24.000000000 +0100
+++ at-spi2-core-2.44.0/debian/control 2022-03-24 10:21:06.000000000 +0100
@@ -24,7 +24,7 @@
Package: at-spi2-core
Architecture: any
Multi-Arch: foreign
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}, gsettings-desktop-schemas
Description: Assistive Technology Service Provider Interface (dbus core)
This package contains the core components of GNOME Accessibility.
diff -Nru at-spi2-core-2.44.0/debian/tests/control at-spi2-core-2.44.0/debian/tests/control
--- at-spi2-core-2.44.0/debian/tests/control 2022-03-20 18:03:41.000000000 +0100
+++ at-spi2-core-2.44.0/debian/tests/control 2022-03-24 10:19:58.000000000 +0100
@@ -1,2 +1,2 @@
Tests: memory dbind
-Depends: libatspi2.0-dev, build-essential, xauth, xvfb, dbus, at-spi2-core, gsettings-desktop-schemas
+Depends: libatspi2.0-dev, build-essential, xauth, xvfb, dbus, at-spi2-core
More information about the Pkg-a11y-devel
mailing list