Your message dated Fri, 06 Jun 2025 16:09:04 +0000
with message-id <e1unzcu-008quv...@respighi.debian.org>
and subject line unblock lomiri-session
has caused the Debian Bug report #1107379,
regarding unblock: lomiri-session/0.3-10
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1107379: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1107379
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: lomiri-sess...@packages.debian.org
Control: affects -1 + src:lomiri-session
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package lomiri-session

[ Reason ]
This is to pull-in the tecla kbd layout app and provide support for
Lomiri when running in VMs.

[ Impact ]
Missing tecla, so ayatana-indicator-keyboard won't be able to show
the current keyboard layout.

Mouse pointer sync between host and virtual machine (e.g. in
virt-manager) will stay broken.

[ Tests ]
In a VM and locally (both machines Debian 13).

[ Risks ]
Only for Lomiri. Minimal.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

[ Other info ]
Relevant for Lomiri on Debian.

unblock lomiri-session/0.3-10
diff -Nru lomiri-session-0.3/debian/changelog 
lomiri-session-0.3/debian/changelog
--- lomiri-session-0.3/debian/changelog 2025-02-10 15:24:25.000000000 +0100
+++ lomiri-session-0.3/debian/changelog 2025-06-06 16:47:38.000000000 +0200
@@ -1,3 +1,14 @@
+lomiri-session (0.3-10) unstable; urgency=medium
+
+  * debian/control:
+    + In R: replace gkbd-capplet by tecla. This goes together with a change
+      introduced in ayatana-indicator-keyboard 24.7.2-2.
+  * debian/patches:
+    + Add 1001_mark-session-as-running-in-VM-via-envvar.patch. Introduce env 
var
+      that marks a Lomiri session as running in a VM.
+
+ -- Mike Gabriel <sunwea...@debian.org>  Fri, 06 Jun 2025 16:47:38 +0200
+
 lomiri-session (0.3-9) unstable; urgency=medium
 
   * debian/control:
diff -Nru lomiri-session-0.3/debian/control lomiri-session-0.3/debian/control
--- lomiri-session-0.3/debian/control   2025-02-10 15:22:31.000000000 +0100
+++ lomiri-session-0.3/debian/control   2025-05-15 09:14:38.000000000 +0200
@@ -48,7 +48,7 @@
  lomiri-tfamanager-app,
  lomiri-weather-app,
  morph-browser,
- gkbd-capplet,
+ tecla,
  xwayland,
 Breaks: content-hub,
         lomiri-abook2cal-syncd,
diff -Nru 
lomiri-session-0.3/debian/patches/1001_mark-session-as-running-in-VM-via-envvar.patch
 
lomiri-session-0.3/debian/patches/1001_mark-session-as-running-in-VM-via-envvar.patch
--- 
lomiri-session-0.3/debian/patches/1001_mark-session-as-running-in-VM-via-envvar.patch
       1970-01-01 01:00:00.000000000 +0100
+++ 
lomiri-session-0.3/debian/patches/1001_mark-session-as-running-in-VM-via-envvar.patch
       2025-06-06 16:46:53.000000000 +0200
@@ -0,0 +1,15 @@
+Description: Mark session as running in a VM. Need for work-around in lomiri's 
InputDispatchFilter code.
+Author: Mike Gabriel <mike.gabr...@das-netzwerkteam.de>
+Forwarded: 
https://gitlab.com/ubports/development/core/lomiri-session/-/merge_requests/25
+
+--- a/lomiri-session.in
++++ b/lomiri-session.in
+@@ -43,6 +43,8 @@
+ if ([ -x "$(command -v hostnamectl)" ] && [ "$(hostnamectl status | grep 
'Chassis: vm')" ]) \
+    || grep -wq hypervisor /proc/cpuinfo; then
+     export MIR_MESA_KMS_DISABLE_MODESET_PROBE=1
++    export LOMIRI_RUNNING_IN_VM=1
++    dbus-update-activation-environment --systemd LOMIRI_RUNNING_IN_VM=1
+ fi
+ 
+ # Set some envs
diff -Nru lomiri-session-0.3/debian/patches/series 
lomiri-session-0.3/debian/patches/series
--- lomiri-session-0.3/debian/patches/series    2025-02-07 16:58:41.000000000 
+0100
+++ lomiri-session-0.3/debian/patches/series    2025-06-06 16:29:41.000000000 
+0200
@@ -2,3 +2,4 @@
 2024_user-session-migration-integration.patch
 2025_run_xdg_user_dirs_update.patch
 2026_set_mkcal_as_the_alarm_backend_storage.patch
+1001_mark-session-as-running-in-VM-via-envvar.patch

--- End Message ---
--- Begin Message ---
Unblocked lomiri-session.

--- End Message ---

Reply via email to