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

Bug#696972: marked as done (brltty wants to be able to terminate Xorg while theme=dark wants not to terminate it)

Your message dated Mon, 31 Dec 2012 00:32:42 +0000
with message-id <E1TpTJ4-0005pl-00@franck.debian.org>
and subject line Bug#696972: fixed in brltty 4.4-8
has caused the Debian Bug report #696972,
regarding brltty wants to be able to terminate Xorg while theme=dark wants not to terminate it
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 owner@bugs.debian.org

696972: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=696972
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: rootskel-gtk
Version: 1.26
Severity: important
Tags: d-i

Hi folks,

adding theme=dark to the command line for accessibility purposes leads
to an ever-looping X. Basically, options for the X server (see
rootskel-gtk's S62Xorg) lead to its termination after a first client
exited, and that's what's happening when the theme is set (S65theme).

Switching -terminate and -noreset fixes that (but see the manpage…).
Looks like we need to review those options.

Regression from (ironically for accessibility purposes ;)):
| commit 46997e8b58a1076a9293382379c17377730395b7
| Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
| Date:   Tue Jul 26 23:39:34 2011 +0200
|     Pass -terminate option to X server, so that brltty can nicely kill debconf and see Xorg terminate as a consequence.
| diff --git a/debian/changelog b/debian/changelog
| index 4b58b58..55cc0cd 100644
| --- a/debian/changelog
| +++ b/debian/changelog
| @@ -1,3 +1,11 @@
| +rootskel-gtk (1.23) UNRELEASED; urgency=low
| +
| +  [ Samuel Thibault ]
| +  * Pass -terminate option to X server, so that brltty can nicely kill debconf
| +    and see Xorg terminate as a consequence.
| +
| + -- Samuel Thibault <sthibault@debian.org>  Tue, 26 Jul 2011 23:37:47 +0200
| +
|  rootskel-gtk (1.22) unstable; urgency=low
|    [ Miguel Figueiredo ]
| diff --git a/src/lib/debian-installer.d/S62Xorg b/src/lib/debian-installer.d/S62Xorg
| index 37ace7c..83d15c8 100644
| --- a/src/lib/debian-installer.d/S62Xorg
| +++ b/src/lib/debian-installer.d/S62Xorg
| @@ -1,6 +1,6 @@
|  if [ "$DEBIAN_FRONTEND" = gtk ] && [ -z "$LIVE_INSTALLER_MODE" ]; then
|         trap : SIGUSR1
| -       (trap '' SIGUSR1; exec Xorg -noreset -nolisten tcp) &
| +       (trap '' SIGUSR1; exec Xorg -noreset -nolisten tcp -terminate) &
|         wait
|         export DISPLAY=:0
|  fi


--- End Message ---
--- Begin Message ---
Source: brltty
Source-Version: 4.4-8

We believe that the bug you reported is fixed in the latest version of
brltty, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 696972@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Samuel Thibault <sthibault@debian.org> (supplier of updated brltty package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)

Hash: SHA512

Format: 1.8
Date: Mon, 31 Dec 2012 00:42:37 +0100
Source: brltty
Binary: brltty brltty-dbg libbrlapi0.5 libbrlapi-dbg libbrlapi-dev libbrlapi-jni libbrlapi-java brltty-flite brltty-speechd brltty-espeak brltty-udeb brltty-x11 xbrlapi cl-brlapi python-brlapi
Architecture: source amd64 all
Version: 4.4-8
Distribution: unstable
Urgency: low
Maintainer: Debian Accessibility Team <debian-accessibility@lists.debian.org>
Changed-By: Samuel Thibault <sthibault@debian.org>
 brltty     - Access software for a blind person using a braille display
 brltty-dbg - debugging symbols for brltty
 brltty-espeak - Access software for a blind person - espeak driver
 brltty-flite - Access software for a blind person - Flite speech driver
 brltty-speechd - Access software for a blind person - Speech Dispatcher driver
 brltty-udeb - Access software for a blind person using a braille display (udeb)
 brltty-x11 - Access software for a blind person using a braille display - X11
 cl-brlapi  - Common Lisp bindings for BrlAPI
 libbrlapi-dbg - braille display access via BRLTTY - shared library debugging symb
 libbrlapi-dev - Library for communication with BRLTTY - static libs and headers
 libbrlapi-java - Java bindings for BrlAPI
 libbrlapi-jni - Java bindings for BrlAPI (native library)
 libbrlapi0.5 - braille display access via BRLTTY - shared library
 python-brlapi - Python bindings for BrlAPI
 xbrlapi    - Access software for a blind person using a braille display - xbrl
Closes: 696972
 brltty (4.4-8) unstable; urgency=low
   * brltty-udeb.sh:
     - Fix typo in path.
     - Kill Xorg instead of debconf to switch back installer from g-i to
     textmode. Also, sleep instead of busy-waiting for Xorg. Closes: #696972.
 4f448dcff025c5f5539903c5bd097611e8cade05 2375 brltty_4.4-8.dsc
 7de9b8a188fb63b0223ca6b735fd541b6497596b 33812 brltty_4.4-8.debian.tar.gz
 323c3d6f8867e323504cbe2a9a3a3b0cb1c549b8 1727632 brltty_4.4-8_amd64.deb
 03b8f493936fac1f66a3d2384e17163d007c33dd 962740 brltty-dbg_4.4-8_amd64.deb
 2e75a46777a2e1272a3c6c6ecc021fec0c050a04 79644 libbrlapi0.5_4.4-8_amd64.deb
 b39566fed943db6fd1be5fd29ac231732e93a6e4 177876 libbrlapi-dbg_4.4-8_amd64.deb
 846e862ca8bfbde95972206a1d2d27a2a97c7099 204906 libbrlapi-dev_4.4-8_amd64.deb
 16798559c5f191b41605837e49ea137d436528ee 69736 libbrlapi-jni_4.4-8_amd64.deb
 99acbc376c2f49122b1c03ff871c58dc65d19923 63772 brltty-flite_4.4-8_amd64.deb
 15433c3bc6a5c8f5de20cea22545dab6ebae7dfa 64626 brltty-speechd_4.4-8_amd64.deb
 386c137e187ae2cae7d0e6cff72cf24a9aa3db16 63808 brltty-espeak_4.4-8_amd64.deb
 fa6362ecc631c8a91cad597fa45f1d1f39ec0ac2 81606 brltty-x11_4.4-8_amd64.deb
 829324b007300a472943389ac2cde06e38d795b7 152144 xbrlapi_4.4-8_amd64.deb
 f8931f0aa7c554ef4e4d6e14721c9bffd22095fb 106676 python-brlapi_4.4-8_amd64.deb
 ccca52f25cc3e591dc882d1fa4333b520c64f206 116864 libbrlapi-java_4.4-8_all.deb
 322c780f12ca74b2350977069a3bf1f472ec83dd 63206 cl-brlapi_4.4-8_all.deb
 2bef6514fec1b2536dc196056469e54a50b4adb3 241792 brltty-udeb_4.4-8_amd64.udeb
 2225ea8bcd88523af3c66a8ba766e1eb634a4955ff4df94d09191cb21b9c742b 2375 brltty_4.4-8.dsc
 4676ce7d213c8712835c34eaccfe69b3e7625d5ad4c2ab9ec78425b5f8cf5ad7 33812 brltty_4.4-8.debian.tar.gz
 eaabbdf1d1b0f81876132fc9becde077fc0692a008df8df7dab8531d6ac5c892 1727632 brltty_4.4-8_amd64.deb
 47018d4476e01d672513958c3525e43423c551cfc23c16a4ea1de4155c0d124d 962740 brltty-dbg_4.4-8_amd64.deb
 787f659c9e2d5a831f49941302707077b50afbbb67326ab39ae0a4fe4028d7fa 79644 libbrlapi0.5_4.4-8_amd64.deb
 aae9a7c73338600fe3dc7d2b9d7fea0870e38f69590dea832ac839fc5323f787 177876 libbrlapi-dbg_4.4-8_amd64.deb
 b39d70f9e20ea8cac9c298458170498db8ad9900cb30c40efa6e99187de15ae2 204906 libbrlapi-dev_4.4-8_amd64.deb
 478e248ae9819c28aaf9ed629bf7746d271ca1833be150719ad0dc1c3d329cc9 69736 libbrlapi-jni_4.4-8_amd64.deb
 539eb86a30bab42857a2f480628b986a339a19f9532a2e5fc249e8ffcec789c2 63772 brltty-flite_4.4-8_amd64.deb
 7387c92c3ff47427821770827d5d16c8a139e42dda9326f29cb7180ac60e2ff0 64626 brltty-speechd_4.4-8_amd64.deb
 7dab75be29f538be78ec517598d1f730ef1a55362562d5b7f45ae4e892e1850f 63808 brltty-espeak_4.4-8_amd64.deb
 9bd469a4419a93416aafc1e57d5037ab4cb22d3183845b4ac0fb4de126f04a00 81606 brltty-x11_4.4-8_amd64.deb
 f1c6658d1b4701303b221fcc01ad2e32a7f74dd20b81f5747f9a191087b529b1 152144 xbrlapi_4.4-8_amd64.deb
 cf7c06414e2c8d384dec11e125fc299522fb1dba49c2f20c8dff2d9d5af4442f 106676 python-brlapi_4.4-8_amd64.deb
 4b72e2d8ac7ab57b3a5c1d829acf818c7068d0ea278c512087bf7ca341e33411 116864 libbrlapi-java_4.4-8_all.deb
 a480b4c7f67505926170082285ce22c04d3102f91dc9851e45dc22d7200ba046 63206 cl-brlapi_4.4-8_all.deb
 a4f218c48c01d985eee80ce8f50c06e6b9437959544c0588a05fc2f92ab72612 241792 brltty-udeb_4.4-8_amd64.udeb
 136d591fb6c3eea79b9655f24f118b9e 2375 admin extra brltty_4.4-8.dsc
 60dcdae0580169ca538ed835e4188d77 33812 admin extra brltty_4.4-8.debian.tar.gz
 5f745f54ac70d72d20f7a2a29809c64b 1727632 admin extra brltty_4.4-8_amd64.deb
 4ea0a2c39a762fade8a6ff7a46a4198f 962740 debug extra brltty-dbg_4.4-8_amd64.deb
 ff9198d9fb78c73738333a1c72b8afcc 79644 libs extra libbrlapi0.5_4.4-8_amd64.deb
 557834678cdb6b5f332bd3a4cfe64a2e 177876 debug extra libbrlapi-dbg_4.4-8_amd64.deb
 1ce6a72624857f57ab18928017fb9bff 204906 libdevel extra libbrlapi-dev_4.4-8_amd64.deb
 fc7bf05839de2fb61db933fdbd9a5fb5 69736 libs extra libbrlapi-jni_4.4-8_amd64.deb
 c75cb545e8e323c82541b3efda22003d 63772 admin extra brltty-flite_4.4-8_amd64.deb
 4b9db1d68787c44e8a57f42737d6da6d 64626 admin extra brltty-speechd_4.4-8_amd64.deb
 2b89b26b8cbe9fb567348efd88c228cb 63808 admin extra brltty-espeak_4.4-8_amd64.deb
 99d460cd86e92a187a02c42e13b64973 81606 admin extra brltty-x11_4.4-8_amd64.deb
 1c53f3b15ef29f49d1de2e8b56e474ed 152144 admin extra xbrlapi_4.4-8_amd64.deb
 a1ea550547642e5bcb2225f2a75e8510 106676 python extra python-brlapi_4.4-8_amd64.deb
 00c771d20a9e23e37d82d0e9e92b8255 116864 java extra libbrlapi-java_4.4-8_all.deb
 94d4e353dd398b1e64f72a6cb1a0f129 63206 lisp extra cl-brlapi_4.4-8_all.deb
 55fcab576fa2a436e9f2668e1efc937c 241792 debian-installer extra brltty-udeb_4.4-8_amd64.udeb

Version: GnuPG v1.4.12 (GNU/Linux)


--- End Message ---

Reply to: