Given the only real continued development in this area is by the ayatana
project perhaps the solution here should be for cinnamon to swap to the
ayatana equivalent packages.
Just a thought.
On Wed, 20 Sept 2023, 18:55 Erich Eickmeyer, <email address hidden>
wrote:
> Upon investigation, we have determined the rdepends in question:
>
> cinnamon-core
> +-- Depends: lightdm
> ..+-- Depends: unity-greeter
> ....+-- Depends: indicator-applet
> ......+-- Recommends: indicator-keyboard
>
> Unfortunately, this means it cannot be removed from the seed/meta, and
> therefore, the meta is not a factor. The problem lies in the indicator,
> which appears abandoned upstream and needs to be patched for this to
> work without crashing. This is, of course, assuming the autopkgtests are
> correct because, as you said, Tim, you couldn't reproduce in a lxd vm.
>
> ** Changed in: ubuntucinnamon-meta (Ubuntu)
> Status: New => Invalid
>
> ** Changed in: ubuntucinnamon-meta (Ubuntu)
> Assignee: Joshua Peisach (itzswirlz) => (unassigned)
>
> ** Changed in: indicator-keyboard (Ubuntu)
> Importance: Undecided => Critical
>
> --
> You received this bug notification because you are a member of Ubuntu
> Cinnamon Developers, which is subscribed to ubuntucinnamon-meta in
> Ubuntu.
> https://bugs.launchpad.net/bugs/2036764
>
> Title:
> indicator keyboard crashes when upgrading from lunar->mantic on ubuntu
> cinnamon
>
> Status in indicator-keyboard package in Ubuntu:
> New
> Status in ubuntucinnamon-meta package in Ubuntu:
> Invalid
>
> Bug description:
> Log snippet:
>
> JournalErrors:
> Sep 20 14:52:28 autopkgtest kernel: kauditd_printk_skb: 164 callbacks
> suppressed
> Sep 20 14:52:32 autopkgtest dbus-daemon[415]: Unknown group "power" in
> message bus configuration file
> Sep 20 14:52:32 autopkgtest dbus-daemon[415]: Unknown username
> "polkitd" in message bus configuration file
> Sep 20 14:52:32 autopkgtest dbus-daemon[415]: Unknown username
> "polkitd" in message bus configuration file
> Sep 20 14:52:32 autopkgtest dbus-daemon[415]: Unknown group "power" in
> message bus configuration file
> Sep 20 14:52:32 autopkgtest systemd[1]: multipathd.socket: Socket
> service multipathd.service already active, refusing.
> Sep 20 14:52:32 autopkgtest systemd[1]: Failed to listen on
> multipathd.socket - multipathd control socket.
> Sep 20 14:52:34 autopkgtest kernel: kauditd_printk_skb: 205 callbacks
> suppressed
> Sep 20 14:52:34 autopkgtest dbus-daemon[415]: Unknown group "power" in
> message bus configuration file
> Sep 20 14:52:34 autopkgtest dbus-daemon[415]: Unknown group "power" in
> message bus configuration file
> Sep 20 14:52:35 autopkgtest indicator-keybo[747]: g_variant_ref:
> assertion 'value != NULL' failed
> Sep 20 14:52:36 autopkgtest systemd-resolved[27430]: mDNS-IPv4: There
> appears to be another mDNS responder running, or previously
> systemd-resolved crashed with some outstanding transfers.
> Sep 20 14:52:36 autopkgtest systemd-resolved[27430]: mDNS-IPv6: There
> appears to be another mDNS responder running, or previously
> systemd-resolved crashed with some outstanding transfers.
> Sep 20 14:52:38 autopkgtest systemd[653]: indicator-keyboard.service:
> Main process exited, code=dumped, status=11/SEGV
> Sep 20 14:52:38 autopkgtest systemd[653]: indicator-keyboard.service:
> Failed with result 'core-dump'.
> Sep 20 14:52:38 autopkgtest indicator-keybo[27565]:
> gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
> Sep 20 14:52:42 autopkgtest kernel: kauditd_printk_skb: 193 callbacks
> suppressed
> Sep 20 14:52:42 autopkgtest dbus-daemon[415]: Unknown group "power" in
> message bus configuration file
> Sep 20 14:52:42 autopkgtest dbus-daemon[415]: Unknown group "power" in
> message bus configuration file
> Sep 20 14:52:42 autopkgtest dbus-daemon[415]: Unknown group "power" in
> message bus configuration file
> Sep 20 14:52:42 autopkgtest dbus-daemon[415]: Unknown group "power" in
> message bus configuration file
> Package: indicator-keyboard 0.0.0+19.10.20220803-0ubuntu1
>
> I'll attach the full upgrade log.
>
> This bug was discovered by using autopkgtest. You can reproduce by
> installing autopkgtest, auto-upgrade-testing and cloning auto-upgrade-
> testing-specifications and running this from the parent directory:
>
> sudo --preserve-env=AUTOPKGTEST_APT_SOURCES_FILE python3 -m
> upgrade_testing.command_line -c auto-upgrade-testing-
> specifications/profiles/ubuntu-lunar-mantic-ubuntucinnamon-
> amd64_qemu.yaml --provision --results-dir /home/$USER/upgrade_cinnamon
> --adt-args=--timeout-factor=10
>
> I'll attach the full logs below. I'm also trying to recreate using an
> lxd container
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/indicator-keyboard/+bug/2036764/+subscriptions
>
>
Given the only real continued development in this area is by the ayatana
project perhaps the solution here should be for cinnamon to swap to the
ayatana equivalent packages.
Just a thought.
On Wed, 20 Sept 2023, 18:55 Erich Eickmeyer, <email address hidden>
wrote:
> Upon investigation, we have determined the rdepends in question: /bugs.launchpad .net/bugs/ 2036764 keybo[747] : g_variant_ref: resolved[ 27430]: mDNS-IPv4: There resolved[ 27430]: mDNS-IPv6: There keyboard. service: keyboard. service: keybo[27565] : theme_get_ for_screen: assertion 'GDK_IS_SCREEN (screen)' failed 10.20220803- 0ubuntu1 testing and cloning auto-upgrade- specifications and running this from the parent directory: env=AUTOPKGTEST _APT_SOURCES_ FILE python3 -m testing. command_ line -c auto-upgrade- testing- profiles/ ubuntu- lunar-mantic- ubuntucinnamon- USER/upgrade_ cinnamon --timeout- factor= 10 /bugs.launchpad .net/ubuntu/ +source/ indicator- keyboard/ +bug/2036764/ +subscriptions
>
> cinnamon-core
> +-- Depends: lightdm
> ..+-- Depends: unity-greeter
> ....+-- Depends: indicator-applet
> ......+-- Recommends: indicator-keyboard
>
> Unfortunately, this means it cannot be removed from the seed/meta, and
> therefore, the meta is not a factor. The problem lies in the indicator,
> which appears abandoned upstream and needs to be patched for this to
> work without crashing. This is, of course, assuming the autopkgtests are
> correct because, as you said, Tim, you couldn't reproduce in a lxd vm.
>
> ** Changed in: ubuntucinnamon-meta (Ubuntu)
> Status: New => Invalid
>
> ** Changed in: ubuntucinnamon-meta (Ubuntu)
> Assignee: Joshua Peisach (itzswirlz) => (unassigned)
>
> ** Changed in: indicator-keyboard (Ubuntu)
> Importance: Undecided => Critical
>
> --
> You received this bug notification because you are a member of Ubuntu
> Cinnamon Developers, which is subscribed to ubuntucinnamon-meta in
> Ubuntu.
> https:/
>
> Title:
> indicator keyboard crashes when upgrading from lunar->mantic on ubuntu
> cinnamon
>
> Status in indicator-keyboard package in Ubuntu:
> New
> Status in ubuntucinnamon-meta package in Ubuntu:
> Invalid
>
> Bug description:
> Log snippet:
>
> JournalErrors:
> Sep 20 14:52:28 autopkgtest kernel: kauditd_printk_skb: 164 callbacks
> suppressed
> Sep 20 14:52:32 autopkgtest dbus-daemon[415]: Unknown group "power" in
> message bus configuration file
> Sep 20 14:52:32 autopkgtest dbus-daemon[415]: Unknown username
> "polkitd" in message bus configuration file
> Sep 20 14:52:32 autopkgtest dbus-daemon[415]: Unknown username
> "polkitd" in message bus configuration file
> Sep 20 14:52:32 autopkgtest dbus-daemon[415]: Unknown group "power" in
> message bus configuration file
> Sep 20 14:52:32 autopkgtest systemd[1]: multipathd.socket: Socket
> service multipathd.service already active, refusing.
> Sep 20 14:52:32 autopkgtest systemd[1]: Failed to listen on
> multipathd.socket - multipathd control socket.
> Sep 20 14:52:34 autopkgtest kernel: kauditd_printk_skb: 205 callbacks
> suppressed
> Sep 20 14:52:34 autopkgtest dbus-daemon[415]: Unknown group "power" in
> message bus configuration file
> Sep 20 14:52:34 autopkgtest dbus-daemon[415]: Unknown group "power" in
> message bus configuration file
> Sep 20 14:52:35 autopkgtest indicator-
> assertion 'value != NULL' failed
> Sep 20 14:52:36 autopkgtest systemd-
> appears to be another mDNS responder running, or previously
> systemd-resolved crashed with some outstanding transfers.
> Sep 20 14:52:36 autopkgtest systemd-
> appears to be another mDNS responder running, or previously
> systemd-resolved crashed with some outstanding transfers.
> Sep 20 14:52:38 autopkgtest systemd[653]: indicator-
> Main process exited, code=dumped, status=11/SEGV
> Sep 20 14:52:38 autopkgtest systemd[653]: indicator-
> Failed with result 'core-dump'.
> Sep 20 14:52:38 autopkgtest indicator-
> gtk_icon_
> Sep 20 14:52:42 autopkgtest kernel: kauditd_printk_skb: 193 callbacks
> suppressed
> Sep 20 14:52:42 autopkgtest dbus-daemon[415]: Unknown group "power" in
> message bus configuration file
> Sep 20 14:52:42 autopkgtest dbus-daemon[415]: Unknown group "power" in
> message bus configuration file
> Sep 20 14:52:42 autopkgtest dbus-daemon[415]: Unknown group "power" in
> message bus configuration file
> Sep 20 14:52:42 autopkgtest dbus-daemon[415]: Unknown group "power" in
> message bus configuration file
> Package: indicator-keyboard 0.0.0+19.
>
> I'll attach the full upgrade log.
>
> This bug was discovered by using autopkgtest. You can reproduce by
> installing autopkgtest, auto-upgrade-
> testing-
>
> sudo --preserve-
> upgrade_
> specifications/
> amd64_qemu.yaml --provision --results-dir /home/$
> --adt-args=
>
> I'll attach the full logs below. I'm also trying to recreate using an
> lxd container
>
> To manage notifications about this bug go to:
>
> https:/
>
>