On Tue, Aug 22, 2017 at 7:31 AM, Michael Biebl <bi...@debian.org> wrote: > On Tue, 25 Jul 2017 22:54:09 +0200 Jarek =?iso-8859-2?Q?Kami=F1ski?= > <ja...@freeside.be> wrote: >> Package: udev >> Version: 234-1 >> Severity: normal >> >> Hello, >> >> I was running an uncommon configuration of 64-bit systemd and 32-bit >> udev (strange omission I'm going to fix right now). It was running fine >> until udev-234, when udev started being killed with SIGSYS. Setting >> SystemCallArchitectures= (instead of native) in systemd-udevd.service >> made udev working again. >> >> While I understand the root cause was my error, udev is such critical it >> would be great it was more robust :-) Please consider setting >> SystemCallArchitectures to the architecture of the udev package, >> tightening the dependencies, or at least some sanity check during >> installation. > > This can unfortunately not be expressed via package dependencies afaik > and dropping SystemCallArchitectures= doesn't seem like a good idea. I > suspect this was added upstream for a good reason > I'm also not convinced if it's worth complicating the maintainers > scripts for such an exotic case.
Well, udev can run arbitrary programs via RUN commands, is it right to assume that those will always be native? -- Saludos, Felipe Sateler