[Bug 1950445] [NEW] Fails to strip systemd on i386

Lukas Märdian 1950445 at bugs.launchpad.net
Wed Nov 10 09:57:54 UTC 2021


Public bug reported:

systemd FTBFS on i386, due to errors from debugedit during dh_strip.

The interesting part seems to be this:
debugedit: Failed to update file: invalid section entry size
dh_strip: error: debugedit --build-id --build-id-seed=systemd/249.5-2ubuntu1 debian/systemd/usr/lib/systemd/boot/efi/linuxia32.elf.stub returned exit code 1

Reproducer:
sbuild -djammy --arch=i386 --extra-package=../ninja-build_1.10.1-1+ppa1_i386.deb systemd_249.5-2ubuntu1.dsc

The extra-package was taken from https://launchpad.net/~slyon/+archive/ubuntu/testing/+build/22389874/+files/ninja-build_1.10.1-1+ppa1_i386.deb in order to mitigate a different issue, that seems to happen only locally and not on the Launchpad buildds:
dh_auto_build --builddirectory=build-deb
	cd build-deb && LC_ALL=C.UTF-8 ninja -j2 -v
ninja: error: rebuilding 'build.ninja': stat(/usr/bin/realpath): Value too large for defined data type
dh_auto_build: error: cd build-deb && LC_ALL=C.UTF-8 ninja -j2 -v returned exit code 1

See:
https://github.com/ninja-build/ninja/issues/829
https://github.com/glensc/ninja-build/commit/32188d26bb65a6efded8523d84a336855245b5ab


Log:
   dh_dwz -a -O--buildsystem=meson
dwz: debian/systemd/usr/lib/systemd/boot/efi/linuxia32.elf.stub: DWARF compression not beneficial - old size 153 new size 153
dwz: debian/systemd/usr/lib/systemd/boot/efi/linuxia32.elf.stub: DWARF compression not beneficial - old size 153 new size 153
   dh_strip -a -O--buildsystem=meson
ed2b8f682919e3912517e35502ecf170c9012e40
debugedit: debian/systemd/lib/systemd/libsystemd-shared-249.so: Unknown DWARF DW_FORM_0x1f21
7f3cbf370cd1beb184fd0369b4c8fa4007c23ab4
09bb465a3354889b0f1b0a39280bc3d5283bc921
02c6d045589b9461404373e87d675b72a5d68ece
debugedit: debian/udev/lib/udev/v4l_id: Unknown DWARF DW_FORM_0x1f21
a1c812e727a3d45f59b2ddeb738bf083076b7fdf
debugedit: debian/udev/lib/udev/scsi_id: Unknown DWARF DW_FORM_0x1f21
915023b7dce1ce8ac46d79f0e7dde6019c1fc524
debugedit: debian/systemd/usr/lib/systemd/user-generators/systemd-xdg-autostart-generator: Unknown DWARF DW_FORM_0x1f21
b2bc49d7e141b4cf8926d85d7344554f0514862e
debugedit: debian/systemd/usr/lib/systemd/user-environment-generators/30-systemd-environment-d-generator: Unknown DWARF DW_FORM_0x1f20
3e80c3ea5e6a7da5704910f0777f6d235b4ff606
debugedit: debian/udev/lib/udev/mtd_probe: Unknown DWARF DW_FORM_0x1f21
f2e0b3aef0336000872ae20d95dee57f8e017307
debugedit: Failed to update file: invalid section entry size
dh_strip: error: debugedit --build-id --build-id-seed=systemd/249.5-2ubuntu1 debian/systemd/usr/lib/systemd/boot/efi/linuxia32.elf.stub returned exit code 1
debugedit: debian/udev/lib/udev/fido_id: Unknown DWARF DW_FORM_0x1f20
58e6f10f4808678ad7e7037479e0041c75458a1f
debugedit: debian/udev/lib/udev/dmi_memory_id: Unknown DWARF DW_FORM_0x1f20
5d4b6df4060866a3b97a6f26b9fe2b7878227d55
debugedit: debian/udev/lib/udev/cdrom_id: Unknown DWARF DW_FORM_0x1f21
8a4fb114e556ed95f172c4e9d022d571ee41f6ee
debugedit: debian/udev/lib/udev/ata_id: Unknown DWARF DW_FORM_0x1f21
9146cdaca83d6d50699454a3d63d3f9c54d1e708
debugedit: debian/udev/bin/udevadm: Unknown DWARF DW_FORM_0x1f20
14f7b0456f549040c61174d53cc7114647cad48e
debugedit: debian/udev/bin/systemd-hwdb: Unknown DWARF DW_FORM_0x1f20
2c0b019365c4c4d3ff50888b965b4595fc39c29d
321fe6abac20f9de9d579b57a69226316ed7de74
78c23dbe21695be5c983fbfb766dbfb462ac160a
2ef35108d74b80593250c9197f2ca447ec85bc28
dh_strip: error: Aborting due to earlier error
make: *** [debian/rules:339: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

** Affects: debugedit (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to debugedit in Ubuntu.
https://bugs.launchpad.net/bugs/1950445

Title:
  Fails to strip systemd on i386

Status in debugedit package in Ubuntu:
  New

Bug description:
  systemd FTBFS on i386, due to errors from debugedit during dh_strip.

  The interesting part seems to be this:
  debugedit: Failed to update file: invalid section entry size
  dh_strip: error: debugedit --build-id --build-id-seed=systemd/249.5-2ubuntu1 debian/systemd/usr/lib/systemd/boot/efi/linuxia32.elf.stub returned exit code 1

  Reproducer:
  sbuild -djammy --arch=i386 --extra-package=../ninja-build_1.10.1-1+ppa1_i386.deb systemd_249.5-2ubuntu1.dsc

  The extra-package was taken from https://launchpad.net/~slyon/+archive/ubuntu/testing/+build/22389874/+files/ninja-build_1.10.1-1+ppa1_i386.deb in order to mitigate a different issue, that seems to happen only locally and not on the Launchpad buildds:
  dh_auto_build --builddirectory=build-deb
  	cd build-deb && LC_ALL=C.UTF-8 ninja -j2 -v
  ninja: error: rebuilding 'build.ninja': stat(/usr/bin/realpath): Value too large for defined data type
  dh_auto_build: error: cd build-deb && LC_ALL=C.UTF-8 ninja -j2 -v returned exit code 1

  See:
  https://github.com/ninja-build/ninja/issues/829
  https://github.com/glensc/ninja-build/commit/32188d26bb65a6efded8523d84a336855245b5ab

  
  Log:
     dh_dwz -a -O--buildsystem=meson
  dwz: debian/systemd/usr/lib/systemd/boot/efi/linuxia32.elf.stub: DWARF compression not beneficial - old size 153 new size 153
  dwz: debian/systemd/usr/lib/systemd/boot/efi/linuxia32.elf.stub: DWARF compression not beneficial - old size 153 new size 153
     dh_strip -a -O--buildsystem=meson
  ed2b8f682919e3912517e35502ecf170c9012e40
  debugedit: debian/systemd/lib/systemd/libsystemd-shared-249.so: Unknown DWARF DW_FORM_0x1f21
  7f3cbf370cd1beb184fd0369b4c8fa4007c23ab4
  09bb465a3354889b0f1b0a39280bc3d5283bc921
  02c6d045589b9461404373e87d675b72a5d68ece
  debugedit: debian/udev/lib/udev/v4l_id: Unknown DWARF DW_FORM_0x1f21
  a1c812e727a3d45f59b2ddeb738bf083076b7fdf
  debugedit: debian/udev/lib/udev/scsi_id: Unknown DWARF DW_FORM_0x1f21
  915023b7dce1ce8ac46d79f0e7dde6019c1fc524
  debugedit: debian/systemd/usr/lib/systemd/user-generators/systemd-xdg-autostart-generator: Unknown DWARF DW_FORM_0x1f21
  b2bc49d7e141b4cf8926d85d7344554f0514862e
  debugedit: debian/systemd/usr/lib/systemd/user-environment-generators/30-systemd-environment-d-generator: Unknown DWARF DW_FORM_0x1f20
  3e80c3ea5e6a7da5704910f0777f6d235b4ff606
  debugedit: debian/udev/lib/udev/mtd_probe: Unknown DWARF DW_FORM_0x1f21
  f2e0b3aef0336000872ae20d95dee57f8e017307
  debugedit: Failed to update file: invalid section entry size
  dh_strip: error: debugedit --build-id --build-id-seed=systemd/249.5-2ubuntu1 debian/systemd/usr/lib/systemd/boot/efi/linuxia32.elf.stub returned exit code 1
  debugedit: debian/udev/lib/udev/fido_id: Unknown DWARF DW_FORM_0x1f20
  58e6f10f4808678ad7e7037479e0041c75458a1f
  debugedit: debian/udev/lib/udev/dmi_memory_id: Unknown DWARF DW_FORM_0x1f20
  5d4b6df4060866a3b97a6f26b9fe2b7878227d55
  debugedit: debian/udev/lib/udev/cdrom_id: Unknown DWARF DW_FORM_0x1f21
  8a4fb114e556ed95f172c4e9d022d571ee41f6ee
  debugedit: debian/udev/lib/udev/ata_id: Unknown DWARF DW_FORM_0x1f21
  9146cdaca83d6d50699454a3d63d3f9c54d1e708
  debugedit: debian/udev/bin/udevadm: Unknown DWARF DW_FORM_0x1f20
  14f7b0456f549040c61174d53cc7114647cad48e
  debugedit: debian/udev/bin/systemd-hwdb: Unknown DWARF DW_FORM_0x1f20
  2c0b019365c4c4d3ff50888b965b4595fc39c29d
  321fe6abac20f9de9d579b57a69226316ed7de74
  78c23dbe21695be5c983fbfb766dbfb462ac160a
  2ef35108d74b80593250c9197f2ca447ec85bc28
  dh_strip: error: Aborting due to earlier error
  make: *** [debian/rules:339: binary] Error 25
  dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/debugedit/+bug/1950445/+subscriptions




More information about the foundations-bugs mailing list