[Pkg-lirc-maint] Bug#872985: [lirc] postinst of lirc fails if systemd is not installed

Alec Leamas leamas.alec at gmail.com
Tue Aug 29 04:02:21 UTC 2017


On 29/08/17 01:50, Lars Kruse wrote:

> I experienced the same problem after upgrading lirc from v0.9.4c-9 to
> v0.10.0-2
> On 23/08/17 12:34, Alec Leamas wrote:

>> hm... don't you have systemd installed? systemd-tmpfiles is an
>> integral part of systemd, seems strange that the script cannot find it.

> It looks like it would be sufficient to guard the content of the
> (systemd-related) postinst script with a check for the existence of
> "/bin/systemd-tmpfiles".

Doing so, the temporary socket in /run/lirc created by systemd-tmpfiles 
will be missing.

The package description for systemd-shim says: "This package emulates 
the systemd function that are required to run the systemd helpers 
without using the init service"

So, this looks more like a systemd-shim bug to me.



More information about the Pkg-lirc-maint mailing list