Alexander E. Patrakov patrakov at
Sat Jun 9 04:08:54 PDT 2007


booting the latest development LFS LiveCD (plus brltty-3.8) as "linux 
brltty=,usb:," (as one wants for autodetection of a USB braille device) 
results in the following bug:

1) brltty does not find usbfs anywhere and mounts it on /etc/brltty/usbfs 
(what a non-standard location!) without also registering it in /etc/mtab. 
Adding usbfs to /etc/fstab does not solve this issue.

2) when shutting the system down, the bootscripts do not unmount this 
filesystem, because it is not in /etc/mtab.

3) this prevents proper unmounting of the root filesystem (a LiveCD-specific 
step, see scripts/shutdown-helper or, equivalently, 
/usr/bin/shutdown-helper) and makes ejecting the CD impossible. It even 
prints "please report this as a bug" - but nobody did this, presumably 
because one must be sighted in order to see this request.

You can try this boot line even without a braille device in order to 
reproduce the bug.

If I do not get a reply within 10 days, brltty (and, thus, support for blind 
users) will be removed from the CD.

Alexander E. Patrakov

More information about the livecd mailing list