[Debian-on-mobile-maintainers] Bug#1023510: Use update-alternatives for /usr/share/applications/sm.puri.OSK0

Guido Günther agx at sigxcpu.org
Sat Nov 5 17:42:07 GMT 2022


Package: squeekboard
Version: 1.20.0
Severity: wishlist

It can be useful to have both squeekboard and phosh-osk-stub
installed on a system and to switch between them as both implement
the required interfaces.

The upstream phosh-osk-stub packages solves that by using a diversion
but that is not ideal as one can't switch easily.

As I'd like to upload phosh-osk-stub to experimental it would be great
to make squeekboard use `update-alternatives` for

   /usr/share/applications/sm.puri.OSK0

so both packages get co-installable and the OSK implementation could
be switched easily.

Filing this bug to see if there are objections, otherwise I'd send a
patch for squeekboard.

Cheers,
 -- Guido

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-updates'), (500, 'stable-debug'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: arm64

Kernel: Linux 6.0.0-2-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages squeekboard depends on:
ii  gnome-themes-extra-data  3.28-2
ii  libc6                    2.35-3
ii  libcairo-gobject2        1.16.0-6
ii  libcairo2                1.16.0-6
ii  libfeedback-0.0-0        0.0.0+git20220520-1
ii  libgcc-s1                12.2.0-3
ii  libgdk-pixbuf-2.0-0      2.42.9+dfsg-1
ii  libglib2.0-0             2.74.0-2
pn  libgnome-desktop-3-19    <none>
ii  libgnome-desktop-3-20    43-2
ii  libgtk-3-0               3.24.34-3
ii  libpango-1.0-0           1.50.10+ds-1
ii  libpangocairo-1.0-0      1.50.10+ds-1
ii  libwayland-client0       1.21.0-1
ii  libxkbcommon0            1.4.1-1

squeekboard recommends no packages.

squeekboard suggests no packages.



More information about the Debian-on-mobile-maintainers mailing list