[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#995848: bullseye-pu: package brltty/6.3+dfsg-1+deb11u1



Package: release.debian.org
Severity: normal
Tags: bullseye
User: release.debian.org@packages.debian.org
Usertags: pu

Hello,

[ Reason ]
Bug#994729 was noticed only recently: when installing Debian with
sysvinit rather than systemd, Braille output wouldn't work in the X
session. This was probably already happening in the Stretch & Buster
releases. This is not a problem for systemd-based systems that already
have a fix since october 2016.

[ Impact ]
Blind users that use sysvinit-based Debian systems cannot use Braille
within X.

[ Tests ]
The original reporter of the bug tested the fix.

[ Risks ]
The code is trivial

[ 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 (old)stable
  [X] the issue is verified as fixed in unstable

[ Changes ]
The change simply makes the brltty sysvinit script wait for
local filesystems to be mounted before brltty can start, so that
/var/lib/BrlAPI is mounted and thus the BrlAPI socket is settled in the
right place, for polkit authentication to be working and thus the X
screen reader able to use it to display Braille output.
diff -Nru brltty-6.3+dfsg/debian/brltty.init brltty-6.3+dfsg/debian/brltty.init
--- brltty-6.3+dfsg/debian/brltty.init	2021-01-28 17:18:34.000000000 +0100
+++ brltty-6.3+dfsg/debian/brltty.init	2021-09-20 23:37:07.000000000 +0200
@@ -1,7 +1,7 @@
 #! /bin/sh
 ### BEGIN INIT INFO
 # Provides:          brltty
-# Required-Start:    mountkernfs
+# Required-Start:    mountkernfs $local_fs
 # Required-Stop:     
 # Should-Start:      udev
 # Should-Stop:
diff -Nru brltty-6.3+dfsg/debian/changelog brltty-6.3+dfsg/debian/changelog
--- brltty-6.3+dfsg/debian/changelog	2021-01-28 17:45:12.000000000 +0100
+++ brltty-6.3+dfsg/debian/changelog	2021-09-20 23:37:34.000000000 +0200
@@ -1,3 +1,11 @@
+brltty (6.3+dfsg-1+deb11u1) bullseye; urgency=medium
+
+  [ Gregory Nowak ]
+  * brltty.init: Make it wait for $local_fs, like the systemd service does.
+    (Closes: Bug#994729)
+
+ -- Samuel Thibault <sthibault@debian.org>  Mon, 20 Sep 2021 23:37:34 +0200
+
 brltty (6.3+dfsg-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru brltty-6.3+dfsg/debian/salsa-ci.yml brltty-6.3+dfsg/debian/salsa-ci.yml
--- brltty-6.3+dfsg/debian/salsa-ci.yml	2021-01-28 17:18:34.000000000 +0100
+++ brltty-6.3+dfsg/debian/salsa-ci.yml	2021-09-20 23:37:34.000000000 +0200
@@ -7,4 +7,7 @@
   # Disable reprotest until salsa-ci-team/pipeline#26 is resolved
   SALSA_CI_DISABLE_REPROTEST: 1
 
+  SALSA_CI_DISABLE_VERSION_BUMP: 1
+  RELEASE: bullseye
+
 # vim: ts=2 sw=2 et sts=2 ft=yaml

Reply to: