Bug#869719: udev-234 doesn't execute when udev architecture != systemd architecture

Michael Biebl biebl at debian.org
Tue Aug 22 11:31:21 BST 2017


On Tue, 25 Jul 2017 22:54:09 +0200 Jarek =?iso-8859-2?Q?Kami=F1ski?=
<Jarek at 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.

If you send a patch though, we will have a look at it.

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-systemd-maintainers/attachments/20170822/847a7ba1/attachment.sig>


More information about the Pkg-systemd-maintainers mailing list