Package: brltty
Version: 3.10~r3654-1
Severity: normal

Hello,

Version 3.10 of brltty uses icu to get information on characters, so it
would be useful to add it as a build-dep.

However, while trying to build d-i, I then got
  brltty-udeb: Depends: libicu38 (>= 3.8-5) but it is not installable
And indeed, icu does not provide a udeb (and I guess that's not planned
for the near future). We thus need to disable icu usage in the udeb. The
attached patch does that in a quite crude way by prefeeding
configure with a failing test, I guess we should ask upstream for a nice
option.

Samuel

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.24.1
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash

Versions of packages brltty depends on:
ii  libbrlapi0.5          3.9-6              braille display access via BRLTTY 
ii  libc6                 2.7-10             GNU C Library: Shared libraries
ii  libgpmg1              1.20.3~pre3-3youpi General Purpose Mouse - shared lib
ii  libncurses5           5.6+20080308-1     Shared libraries for terminal hand

brltty recommends no packages.

-- debconf information:
* brltty/braille-driver: VisioBraille [20/40]
* brltty/override: true
* brltty/speech-driver: No Speech
* brltty/device: /dev/ttyS0
* brltty/text-table: text.de

-- 
Samuel
"...very few phenomena can pull someone out of Deep Hack Mode, with two
noted exceptions: being struck by lightning, or worse, your *computer*
being struck by lightning."
(By Matt Welsh)
--- brltty-3.10~r3654/debian/rules.orig 2008-04-11 23:14:59.000000000 +0100
+++ brltty-3.10~r3654/debian/rules      2008-04-11 23:15:09.000000000 +0100
@@ -60,7 +60,8 @@
 build-brltty-udeb/config.status:
        mkdir build-brltty-udeb
        cd build-brltty-udeb && \
-       CFLAGS="$(UDEB_CFLAGS)" ../configure --bindir=/sbin \
+       CFLAGS="$(UDEB_CFLAGS)" ac_cv_lib_icuuc_main=no \
+               ../configure --bindir=/sbin \
                $(UDEB_CONFIGURE_OPTIONS)
 
 build: build-brltty build-udeb

Reply via email to