[BRLTTY] cannot re install brltty in my gentoo system

Dave Mielke Dave at mielke.cc
Thu Dec 24 10:45:40 EST 2020


[quoted lines by John Covici on 2020/12/24 at 10:14 -0500]

>The ebuild is here -- I can change it.  The area where its doing this
>says:

I'll try to make sensible guesses since I'm not familiar with it:

   udev_newrules Autostart/Udev/rules 70-brltty.rules

It should be: Autostart/Udev/device.rules
	
Note that there's another file now that also needs to be installed:

   Autopstart/Udev/uinput.rules	     newinitd "${FILESDIR}"/brltty.rc brltty

>systemd_dounit Autostart/Systemd/brltty at .service

Note that there's a new systemd instance unit that also needs to be installed:

   Autostart/Systemd/brltty-device at .service

>systemd_dotmpfilesd "${FILESDIR}/${PN}.tmpfiles.conf"

I'm not sure of the precise syntax, here, but this file should be installed as
brltty.conf (i.e. named after the package) when it's installed into the
tmpfiles.d/ subdirectory.

There's also another systemd file, sysusers, which should be named brltty.conf
(again named after the package) when it's installed into the sysusers.d/
subdirectory.

>I wonder what to change to get this working?  

Explained above. What I'm wondering, however, is why this is being done outside
of the make file that brltty already comes to do all of this. Why not just do:

   make install-systemd install-udev

-- 
I believe the Bible to be the very Word of God: http://Mielke.cc/bible/
Dave Mielke            | 2213 Fox Crescent | WebHome: http://Mielke.cc/
EMail: Dave at Mielke.cc  | Ottawa, Ontario   | Twitter: @Dave_Mielke
Phone: +1 613 726 0014 | Canada  K2A 1H7   |


More information about the BRLTTY mailing list