Thank you very much for your help, Dave!
I have now been following the instructions from the README.Systemd
exactly and have copied both files to /etc/systemd/system
journalctl output now:
Mar 30 04:34:03 sonar-mate systemd[1]: brltty@DEFAULT.service: Failed
with result 'timeout'.
Mar 30 04:34:03 sonar-mate systemd[1]: brltty@DEFAULT.service: Unit
entered failed state.
Mar 30 04:34:03 sonar-mate systemd[1]: Failed to start Braille Device:
DEFAULT.
Mar 30 04:34:03 sonar-mate systemd[1]: brltty@DEFAULT.service: Start
operation timed out. Terminating.
Of course on my system there is no braille device present. Is that the
whole reason or is there still something wrong?
The other thing is that I have been trying to compile now with option
--with-speech-driver=sd
but that gives me an error that speech-dispatcher driver is not
available even though speech-dispatcher is added as a dependency and
installed.
Here is the configure log (without the explicit speech-diver option now
again) for your information. I can pastebin the complete build log if
that helps for the other issue.
configure: creating ./config.status
config.status: creating config.mk
config.status: creating brltty.spec
config.status: creating config.sh
config.status: creating Documents/brltty.conf
config.status: creating Documents/brltty.1
config.status: creating Documents/BrlAPIref.doxy
config.status: creating Bindings/Lisp/brlapi.lisp
config.status: creating Bindings/Python/setup.py
config.status: creating Android/Application/res/values/configured.xml
config.status: creating Autostart/Systemd/brltty@.service
config.status: creating ./Makefile
config.status: creating Programs/Makefile
config.status: creating Documents/Makefile
config.status: creating Messages/Makefile
config.status: creating Android/Core/Makefile
config.status: creating Android/Application/Makefile
config.status: creating Documents/Manual-BRLTTY/English/Makefile
config.status: creating Documents/Manual-BRLTTY/French/Makefile
config.status: creating Documents/Manual-BrlAPI/English/Makefile
config.status: creating Bindings/Lisp/Makefile
config.status: creating Bindings/Python/Makefile
config.status: creating Bindings/Tcl/Makefile
config.status: creating Drivers/Braille/Alva/Makefile
config.status: creating Drivers/Braille/Albatross/Makefile
config.status: creating Drivers/Braille/BrlAPI/Makefile
config.status: creating Drivers/Braille/BrailComm/Makefile
config.status: creating Drivers/Braille/Braudi/Makefile
config.status: creating Drivers/Braille/BrailleLite/Makefile
config.status: creating Drivers/Braille/Baum/Makefile
config.status: creating Drivers/Braille/BrailleNote/Makefile
config.status: creating Drivers/Braille/CombiBraille/Makefile
config.status: creating Drivers/Braille/Cebra/Makefile
config.status: creating Drivers/Braille/EcoBraille/Makefile
config.status: creating Drivers/Braille/EuroBraille/Makefile
config.status: creating Drivers/Braille/FreedomScientific/Makefile
config.status: creating Drivers/Braille/Hedo/Makefile
config.status: creating Drivers/Braille/HIMS/Makefile
config.status: creating Drivers/Braille/HandyTech/Makefile
config.status: creating Drivers/Braille/HumanWare/Makefile
config.status: creating Drivers/Braille/Iris/Makefile
config.status: creating Drivers/Braille/LogText/Makefile
config.status: creating Drivers/Braille/MultiBraille/Makefile
config.status: creating Drivers/Braille/MDV/Makefile
config.status: creating Drivers/Braille/BrailleMemo/Makefile
config.status: creating Drivers/Braille/MiniBraille/Makefile
config.status: creating Drivers/Braille/Metec/Makefile
config.status: creating Drivers/Braille/NinePoint/Makefile
config.status: creating Drivers/Braille/Pegasus/Makefile
config.status: creating Drivers/Braille/Papenmeier/Makefile
config.status: creating Drivers/Braille/Seika/Makefile
config.status: creating Drivers/Braille/TechniBraille/Makefile
config.status: creating Drivers/Braille/TSI/Makefile
config.status: creating Drivers/Braille/TTY/Makefile
config.status: creating Drivers/Braille/VideoBraille/Makefile
config.status: creating Drivers/Braille/Voyager/Makefile
config.status: creating Drivers/Braille/Virtual/Makefile
config.status: creating Drivers/Braille/VisioBraille/Makefile
config.status: creating Drivers/Braille/XWindow/Makefile
config.status: creating Drivers/Braille/B2G/Makefile
config.status: creating Drivers/Speech/Alva/Makefile
config.status: creating Drivers/Speech/BrailleLite/Makefile
config.status: creating Drivers/Speech/CombiBraille/Makefile
config.status: creating Drivers/Speech/eSpeak/Makefile
config.status: creating Drivers/Speech/Festival/Makefile
config.status: creating Drivers/Speech/GenericSay/Makefile
config.status: creating Drivers/Speech/ExternalSpeech/Makefile
config.status: creating Drivers/Screen/Linux/Makefile
config.status: creating Drivers/Screen/Screen/Makefile
config.status: creating Drivers/Screen/AtSpi2/Makefile
config.status: creating config.h
config.status: creating Programs/brlapi.h
config.status: executing item-summary commands
config.status: Options Summary:
execute-root:
install-root:
libdir: ${exec_prefix}/lib
sysconfdir: /etc
program-directory: ${exec_prefix}/bin
drivers-directory: ${exec_prefix}/lib/brltty
writable-directory: /var/run/brltty
tables-directory: /usr/share/brltty
manpage-directory: /usr/share/man
include-directory: ${prefix}/include/brltty
gdm-autostart-directory: ${datarootdir}/gdm/greeter/autostart
init-path:
stderr-path:
standalone-programs: no
i18n: yes
icu: yes
iconv: yes
polkit: yes
api: yes
api-parameters:
java-bindings: no
lisp-bindings: yes
ocaml-bindings: yes
python-bindings: yes
tcl-bindings: yes
api-socket-path: /var/lib/BrlAPI
curses-package: ncurses
x: yes
gui-toolkit-package: Xaw
system-package: linux
contracted-braille: yes
gpm: yes
pgmpath-package: linux
service-package: libsystemd
params-package: linux
dynld-package: dlfcn
charset-package: iconv
hostcmd-package: unix
mntpt-package: mntent
mntfs-package: linux
kbd-package: linux
bell-package: linux
leds-package: linux
beep-package: linux
pcm-package: alsa
midi-package: alsa
fm-package: adlib
serial-package: termios
usb-package: linux
bluetooth-package: linux
ports-package: glibc
libbraille-root:
external-braille-drivers: al at ba bc bd bl bm bn cb ce ec eu fs hd
hm ht hw ir lt mb md mm mn mt np pg pm sk tn ts tt vd vo vr vs xw bg
internal-braille-drivers:
braille-parameters:
braille-device: usb:
text-table: en-nabcc
attributes-table: left_right
speech-support: yes
espeak-root: /usr
flite-root:
mikropuhe-root:
speechd-root:
swift-root:
theta-root:
viavoice-root:
external-speech-drivers: al bl cb es fv gs xs
internal-speech-drivers:
speech-parameters:
external-screen-drivers: sc a2
internal-screen-drivers: lx
screen-parameters:
screen-driver: lx
relocatable-install: no
stripping: yes
config.status: executing build-configure commands
On 29/03/16 23:05, Dave Mielke wrote:
[quoted lines by Bernhard Landauer on 2016/03/29 at 22:32 +0200]
When I build the package I don't have any files created here - I
guess our build-process is just different. What I have is a build
log.
How about this?
Yes, that was fine. I can tell that you need the newer brltty service unit for
systemd. Somewhere in your build process, you're picking up the old service
unit from brltty's Autostart/Systemd directory. It needs to be picking up the
newer one. In 5.3.1, the older one (which you are using but don't want) is
brltty-old.service, and the newer one (which you do want) is brltty.service.
_______________________________________________
This message was sent via the BRLTTY mailing list.
To post a message, send an e-mail to: BRLTTY@mielke.cc
For general information, go to: http://mielke.cc/mailman/listinfo/brltty