Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1047476
| From | Guillem Jover <guillem@debian.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist |
| Subject | Bug#982456: lintian: systemd SystemCallArchitectures directive incompatible with M-A:foreign |
| Date | 2021-02-10 15:20 +0100 |
| Message-ID | <BGYvv-7Is-7@gated-at.bofh.it> (permalink) |
| References | <BGX6p-6JQ-11@gated-at.bofh.it> <BGX6p-6JQ-11@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Hi! On Wed, 2021-02-10 at 13:42:59 +0100, Guillem Jover wrote: > Package: lintian > Version: 2.104.0 > Severity: wishlist > > The systemd unit file directive SystemCallArchitectures is > incompatible with Multi-Arch:foreign markings in a package, as that > means once you install such foreign package, systemd will refuse to let > it run. Helmut Grohne mentioned that this was unclear, so let me clarify. The problematic case is definitely the “native” value, and also an explicit cpu list not including the arch in the Architecture field. And the directive on a service file in an arch:all package. Helmut also proposed that perhaps debhelper could amend the .service file during installation, and change the value to match the cpu for the built package. One problem is that there are dpkg architectures not covered by the supported systemd cpu list, those would need to drop the directive entirely. The other problem is .service files in arch:all packages, those would also need to drop the directive. I'm CCing Niels Thykier for comment on that, because it's not clear whether debhelper might be considered the right place for this. Thanks, Guillem
Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Bug#982456: lintian: systemd SystemCallArchitectures directive incompatible with M-A:foreign Guillem Jover <guillem@debian.org> - 2021-02-10 13:50 +0100 Bug#982456: lintian: systemd SystemCallArchitectures directive incompatible with M-A:foreign Guillem Jover <guillem@debian.org> - 2021-02-10 15:20 +0100 Bug#982456: lintian: systemd SystemCallArchitectures directive incompatible with M-A:foreign Helmut Grohne <helmut@subdivi.de> - 2021-02-10 15:30 +0100
csiph-web