Your message dated Mon, 27 Nov 2006 13:32:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#371458: fixed in brltty 3.7.2-5
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: brltty
Version: 3.7.2-3debinst
Severity: minor upstream fixed-upstream

Hi,

When brltty is started early during debian installation (by udev, for
instance), /dev entries don't exist yet, and this produces a spurious
error (brltty is able to handle that). That's because errno gets
overwritten by LogPrint.

This is fixed in upstream's svn repository, here is the corresponding
patch.

Samuel

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-rc1
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages brltty depends on:
ii  libbraille0-15                0.18.0-1   Library to easily access Braille d
hi  libbrlapi1                    3.7.2-3    braille display access via BRLTTY 
ii  libc6                         2.3.6-13   GNU C Library: Shared libraries
ii  libncursesw5                  5.5-2      Shared libraries for terminal hand

brltty recommends no packages.

-- debconf information excluded
--- brltty-3.7.2-3debinst/ScreenDrivers/Linux/screen.c  2006-04-24 
01:33:43.000000000 +0200
+++ brltty-3.7.2-3/ScreenDrivers/Linux/screen.c 2006-06-07 19:58:35.000000000 
+0200
@@ -243,9 +243,11 @@
   int file;
   LogPrint(LOG_DEBUG, "Opening %s device: %s", description, path);
   if ((file = open(path, flags)) == -1) {
-    LogPrint(LOG_ERR, "Cannot open %s device: %s: %s",
+    int create = errno == ENOENT;
+    LogPrint(create? LOG_WARNING: LOG_ERR,
+             "Cannot open %s device: %s: %s",
              description, path, strerror(errno));
-    if (errno == ENOENT) {
+    if (create) {
       mode_t mode = S_IFCHR | S_IRUSR | S_IWUSR;
       LogPrint(LOG_NOTICE, "Creating %s device: %s mode=%06o major=%d 
minor=%d",
                description, path, mode, major, minor);

--- End Message ---
--- Begin Message ---
Source: brltty
Source-Version: 3.7.2-5

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:

brltty-flite_3.7.2-5_amd64.deb
  to pool/main/b/brltty/brltty-flite_3.7.2-5_amd64.deb
brltty-udeb_3.7.2-5_amd64.udeb
  to pool/main/b/brltty/brltty-udeb_3.7.2-5_amd64.udeb
brltty-x11_3.7.2-5_amd64.deb
  to pool/main/b/brltty/brltty-x11_3.7.2-5_amd64.deb
brltty_3.7.2-5.diff.gz
  to pool/main/b/brltty/brltty_3.7.2-5.diff.gz
brltty_3.7.2-5.dsc
  to pool/main/b/brltty/brltty_3.7.2-5.dsc
brltty_3.7.2-5_amd64.deb
  to pool/main/b/brltty/brltty_3.7.2-5_amd64.deb
libbrlapi1-dev_3.7.2-5_amd64.deb
  to pool/main/b/brltty/libbrlapi1-dev_3.7.2-5_amd64.deb
libbrlapi1_3.7.2-5_amd64.deb
  to pool/main/b/brltty/libbrlapi1_3.7.2-5_amd64.deb



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

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mario Lang <[EMAIL PROTECTED]> (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 [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon, 27 Nov 2006 14:07:01 +0100
Source: brltty
Binary: libbrlapi1 brltty-flite brltty-udeb libbrlapi1-dev brltty brltty-x11
Architecture: source amd64
Version: 3.7.2-5
Distribution: unstable
Urgency: low
Maintainer: Mario Lang <[EMAIL PROTECTED]>
Changed-By: Mario Lang <[EMAIL PROTECTED]>
Description: 
 brltty     - Access software for a blind person using a soft braille terminal
 brltty-flite - Access software for a blind person using a soft braille terminal
 brltty-udeb - Access software for a blind person using a soft braille terminal 
(udeb)
 brltty-x11 - Access software for a blind person using a soft braille terminal
 libbrlapi1 - braille display access via BRLTTY - shared library
 libbrlapi1-dev - Library for communication with BRLTTY - static libs and 
headers
Closes: 371458 374556
Changes: 
 brltty (3.7.2-5) unstable; urgency=low
 .
   * Fix startup error during early startup in d-i (Closes: Bug#371458).
   * Rename finish-install.d script to 05brltty (from 50brltty) (Closes
     Bug#400538).
   * Enable the preference menu in the udeb build (Closes: Bug#374556).
Files: 
 0d7d4b2a2466ce7b47644a5df7a20b91 753 admin extra brltty_3.7.2-5.dsc
 c3c531721a77d04f76e39cc5208c7ae5 45174 admin extra brltty_3.7.2-5.diff.gz
 207835068bc35d26cecb4872ce86b831 784194 admin extra brltty_3.7.2-5_amd64.deb
 85a292c2b93838aeb2ad31c93f081979 61996 libs extra libbrlapi1_3.7.2-5_amd64.deb
 abaf647bacb6e93e6a72bfcee0ec680d 140846 libdevel extra 
libbrlapi1-dev_3.7.2-5_amd64.deb
 757d1e073a8ffea573acb4755d34d592 44802 admin extra 
brltty-flite_3.7.2-5_amd64.deb
 2c36523a00fcd081ac4ec712eef9ff8e 58838 admin extra brltty-x11_3.7.2-5_amd64.deb
 52dc016b1de8d4b17f3c1e03e1777449 161050 debian-installer extra 
brltty-udeb_3.7.2-5_amd64.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFauOw3/wCKmsRPkQRAozqAJ9gIFS9O2Gs0fSyt21YEiAv+4KQLACdGRfG
PdjiafvRXqlWckaWFYLG6vQ=
=g9dX
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to