I'm working around this issue by applying this to systemd's debian/rules:
diff --git a/debian/rules b/debian/rules index 70060a482a..9946d20895 100755 --- a/debian/rules +++ b/debian/rules @@ -299,6 +299,11 @@ ifeq ($(DEB_VENDOR),Ubuntu) cp -a debian/extra/units-ubuntu/* debian/systemd/lib/systemd/system/ endif
+ # Remove unneeded file that produces errors in debugedit (LP: #1950445) +ifeq ($(DEB_HOST_ARCH),i386) + rm -f debian/systemd/usr/lib/systemd/boot/efi/linuxia32.elf.stub +endif + override_dh_missing: dh_missing --sourcedir debian/install/deb $(DH_MISSING)
I'm working around this issue by applying this to systemd's debian/rules:
diff --git a/debian/rules b/debian/rules .9946d20895 100755 VENDOR) ,Ubuntu) extra/units- ubuntu/ * debian/ systemd/ lib/systemd/ system/
index 70060a482a.
--- a/debian/rules
+++ b/debian/rules
@@ -299,6 +299,11 @@ ifeq ($(DEB_
cp -a debian/
endif
+ # Remove unneeded file that produces errors in debugedit (LP: #1950445) HOST_ARCH) ,i386) systemd/ usr/lib/ systemd/ boot/efi/ linuxia32. elf.stub dh_missing:
+ifeq ($(DEB_
+ rm -f debian/
+endif
+
override_
dh_missing --sourcedir debian/install/deb $(DH_MISSING)