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

Re: a blindunfriendly Sarge installer problem



Hi,

At last some news about d-i accessibility.

Samuel Thibault, le Mon 31 Oct 2005 00:40:52 +0100, a écrit :
> Sven Luther <sven.luther@wanadoo.fr> wrote:
> > > > How big is brltty ? 
> > > 
> > > A static bin is +/- 500k, I ignore how they did that for Mandriva or 
> > > Knoppix.
> > 
> > And probably don't need a static binary, as the .udeb will depend on libraries
> > included in the initrd.
> 
> The current .udeb holds a ~175Ko binary. Version 3.7 might be bigger
> since some drivers were added.

Mario told me that it will be bigger indeed :)

> > > >Could we not include it by default ?
> > > 
> > > > Or create an initrd
> > > > which includes them by default.
> > > 
> > > I will try reposting this question on our FR discussion list 
> > > CarrefourBLinuX, sicne there are some developers who are more involved in 
> > > programming, brltty, etc: they should make apropriate suggestions/answers.
> > 
> > Well, brltty already builds a .udeb :
> > 
> > Package: brltty-udeb
> > Architecture: any
> > Section: debian-installer
> > Priority: extra
> > Depends: ${shlibs:Depends}
> > Description: Access software for a blind person using a soft braille terminal
> >  This is a small version of brltty, optimized for use on boot floppies.
> > 
> > So, maybe it is only a matter of including it ? 
> 
> It seems so, indeed: it holds a /usr/lib/prebaseconfig.d/50brltty
> [etc...]

I tried the attached patch against debian-installer, and it worked fine:
brltty starts as appropriate and detects braille devices.

The patch also adds the text debconf interface, that visually impaired
people might prefer.

Could it be applied?

Regards,
Samuel Thibault
Index: build/pkg-lists/netboot-apus/common
===================================================================
--- build/pkg-lists/netboot-apus/common	(révision 35325)
+++ build/pkg-lists/netboot-apus/common	(copie de travail)
@@ -7,6 +7,8 @@
 net-retriever
 download-installer
 cdebconf-newt-udeb
+cdebconf-text-udeb
+brltty-udeb
 installation-locale
 di-utils-terminfo
 
Index: build/pkg-lists/netboot64/common
===================================================================
--- build/pkg-lists/netboot64/common	(révision 35325)
+++ build/pkg-lists/netboot64/common	(copie de travail)
@@ -8,6 +8,7 @@
 download-installer
 cdebconf-newt-udeb
 cdebconf-text-udeb
+brltty-udeb
 installation-locale
 di-utils-terminfo
 preseed-common
Index: build/pkg-lists/cdrom-minimal/common
===================================================================
--- build/pkg-lists/cdrom-minimal/common	(révision 35325)
+++ build/pkg-lists/cdrom-minimal/common	(copie de travail)
@@ -12,6 +12,8 @@
 bogl-bterm-udeb
 di-utils-terminfo
 cdebconf-newt-udeb
+cdebconf-text-udeb
+brltty-udeb
 usb-discover [2.4]
 preseed-common
 initrd-preseed
Index: build/pkg-lists/netboot-minimal/common
===================================================================
--- build/pkg-lists/netboot-minimal/common	(révision 35325)
+++ build/pkg-lists/netboot-minimal/common	(copie de travail)
@@ -7,6 +7,8 @@
 net-retriever
 download-installer
 cdebconf-newt-udeb
+cdebconf-text-udeb
+brltty-udeb
 installation-locale
 di-utils-terminfo
 preseed-common
Index: build/pkg-lists/nativehd/common
===================================================================
--- build/pkg-lists/nativehd/common	(révision 35325)
+++ build/pkg-lists/nativehd/common	(copie de travail)
@@ -8,6 +8,8 @@
 net-retriever
 download-installer
 cdebconf-newt-udeb
+cdebconf-text-udeb
+brltty-udeb
 kbd-chooser
 installation-locale
 bogl-bterm-udeb
Index: build/pkg-lists/cdrom/common
===================================================================
--- build/pkg-lists/cdrom/common	(révision 35325)
+++ build/pkg-lists/cdrom/common	(copie de travail)
@@ -12,6 +12,8 @@
 bogl-bterm-udeb
 di-utils-terminfo
 cdebconf-newt-udeb
+cdebconf-text-udeb
+brltty-udeb
 usb-discover [2.4]
 preseed-common
 initrd-preseed
Index: build/pkg-lists/monolithic/common
===================================================================
--- build/pkg-lists/monolithic/common	(révision 35325)
+++ build/pkg-lists/monolithic/common	(copie de travail)
@@ -27,3 +27,5 @@
 file-preseed
 libfribidi0-udeb
 cdebconf-newt-udeb
+cdebconf-text-udeb
+brltty-udeb
Index: build/pkg-lists/hd-media/common
===================================================================
--- build/pkg-lists/hd-media/common	(révision 35325)
+++ build/pkg-lists/hd-media/common	(copie de travail)
@@ -7,6 +7,8 @@
 bogl-bterm-udeb
 di-utils-terminfo
 cdebconf-newt-udeb
+cdebconf-text-udeb
+brltty-udeb
 preseed-common
 initrd-preseed
 file-preseed
Index: build/pkg-lists/floppy/common
===================================================================
--- build/pkg-lists/floppy/common	(révision 35325)
+++ build/pkg-lists/floppy/common	(copie de travail)
@@ -16,6 +16,8 @@
 di-utils-terminfo
 kbd-chooser
 cdebconf-newt-udeb
+cdebconf-text-udeb
+brltty-udeb
 installation-locale
 
 nano-udeb
Index: build/pkg-lists/cdrom-apus/common
===================================================================
--- build/pkg-lists/cdrom-apus/common	(révision 35325)
+++ build/pkg-lists/cdrom-apus/common	(copie de travail)
@@ -12,6 +12,8 @@
 bogl-bterm-udeb
 di-utils-terminfo
 cdebconf-newt-udeb
+cdebconf-text-udeb
+brltty-udeb
 usb-discover [2.4]
 
 nano-udeb
Index: build/pkg-lists/netboot/common
===================================================================
--- build/pkg-lists/netboot/common	(révision 35325)
+++ build/pkg-lists/netboot/common	(copie de travail)
@@ -8,6 +8,7 @@
 download-installer
 cdebconf-newt-udeb
 cdebconf-text-udeb
+brltty-udeb
 installation-locale
 di-utils-terminfo
 preseed-common
Index: build/pkg-lists/generic/common
===================================================================
--- build/pkg-lists/generic/common	(révision 35325)
+++ build/pkg-lists/generic/common	(copie de travail)
@@ -6,6 +6,8 @@
 net-retriever
 download-installer
 cdebconf-newt-udeb
+cdebconf-text-udeb
+brltty-udeb
 installation-locale
 di-utils-terminfo
 
Index: build/pkg-lists/cdrom64/common
===================================================================
--- build/pkg-lists/cdrom64/common	(révision 35325)
+++ build/pkg-lists/cdrom64/common	(copie de travail)
@@ -12,6 +12,8 @@
 bogl-bterm-udeb
 di-utils-terminfo
 cdebconf-newt-udeb
+cdebconf-text-udeb
+brltty-udeb
 usb-discover [2.4]
 preseed-common
 initrd-preseed

Reply to: