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

Reply via email to