[BRLTTY] cannot install brltty 5.4 latest git on gentoo

covici at ccs.covici.com covici at ccs.covici.com
Sat Jul 23 08:52:46 EDT 2016


I have had a couple of problems trying to install brltty 5.4 latest git
on gentoo.

First of all, they apparently moved the speech dispatcher includes to
their own directory so libspeechd.h is now in
/usr/include/speech-dispatcher.  So in the libspeech.h in the speech
dispatcher driver, it tries to include  libspeechd.h from the wrong
directory so it fails.  I patch the include to say
speech-dispatcher/libspeechd.h and the build process got somewhat
further.  However the build failed, here is the last part of the build
-----
 * python2_7: running run_in_build_dir python_install
 make -j1 install
 cd ./../../Programs && make api
 make[1]: Entering directory
 '/var/tmp/portage/app-accessibility/brltty-9999/work/brltty-9999-python2_7/Programs'
 make[1]: Nothing to be done for 'api'.
 make[1]: Leaving directory
 '/var/tmp/portage/app-accessibility/brltty-9999/work/brltty-9999-python2_7/Programs'
 set -- --quiet build --build-temp .; \
 [ "linux-gnu" != "mingw32" ] || set -- "${@}" --compiler mingw32; \
 /usr/bin/python2.7 ./setup.py "${@}"
 [ "linux-gnu" != "mingw32" ] || /usr/bin/python2.7 ./setup.py --quiet
 bdist_wininst --skip-build
 set -- --quiet install --skip-build --record "installed-files"; \
 [ -z "/var/tmp/portage/app-accessibility/brltty-9999/image/" ] || set
 -- "${@}" --root
 "/var/tmp/portage/app-accessibility/brltty-9999/image/"; \
 [ -z "" ] || set -- "${@}" --prefix ""; \
 /usr/bin/python2.7 ./setup.py "${@}"
  * python3_4: running run_in_build_dir python_install
  make -j1 install
  cd ./../../Programs && make api
  make[1]: Entering directory
 '/var/tmp/portage/app-accessibility/brltty-9999/work/brltty-9999-python3_4/Programs'
 make[1]: Nothing to be done for 'api'.
 make[1]: Leaving directory
 '/var/tmp/portage/app-accessibility/brltty-9999/work/brltty-9999-python3_4/Programs'
 set -- --quiet build --build-temp .; \
 [ "linux-gnu" != "mingw32" ] || set -- "${@}" --compiler mingw32; \
 /usr/bin/python3.4 ./setup.py "${@}"
 [ "linux-gnu" != "mingw32" ] || /usr/bin/python3.4 ./setup.py --quiet
 bdist_wininst --skip-build
 set -- --quiet install --skip-build --record "installed-files"; \
 [ -z "/var/tmp/portage/app-accessibility/brltty-9999/image/" ] || set
 -- "${@}" --root
 "/var/tmp/portage/app-accessibility/brltty-9999/image/"; \
 [ -z "" ] || set -- "${@}" --prefix ""; \
 /usr/bin/python3.4 ./setup.py "${@}"
  * ERROR: app-accessibility/brltty-9999::local_ebuilds failed (install
 phase):
  *   !!! newins: Autostart/Udev/udev.rules does not exist

Thanks in advance for any suggestions.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         covici at ccs.covici.com


More information about the BRLTTY mailing list