Package: debhelper
Version: 12.5
Severity: normal

Hi Niels,

systemd supports build profiles to skip the creation of udeb files.
The full debian/rules file is at
https://salsa.debian.org/systemd-team/systemd/blob/master/debian/rules

So far, running "dpkg-buildpackage -Pnoudeb" worked nicely.
Since the latest update of debhelper, I'm getting this instead:

make[1]: Leaving directory '/home/michael/debian/build-area/systemd-241'
   dh_strip -O--buildsystem=meson
   debian/rules override_dh_makeshlibs
make[1]: Entering directory '/home/michael/debian/build-area/systemd-241'
sed 's/SHARED_LIB_VERSION/241/' debian/shlibs.local.in > debian/shlibs.local
dh_makeshlibs -plibudev1 --add-udeb=libudev1-udeb -- -c4
dh_makeshlibs: The udeb libudev1-udeb does not contain any shared libraries but 
--add-udeb=libudev1-udeb was passed!?
make[1]: *** [debian/rules:291: override_dh_makeshlibs] Error 255
make[1]: Leaving directory '/home/michael/debian/build-area/systemd-241'
make: *** [debian/rules:305: binary] Fehler 2
dpkg-buildpackage: Fehler: Unterprozess debian/rules binary lieferte Exitstatus 
2


Is this a regression in debhelper or is the systemd package doing
something wrong? In that case, I would appreciate any pointers how to
fix it.

Regards,
Michael


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages debhelper depends on:
ii  autotools-dev            20180224.1
ii  dh-autoreconf            19
ii  dh-strip-nondeterminism  1.5.0-1
ii  dpkg                     1.19.7
ii  dpkg-dev                 1.19.7
ii  dwz                      0.13-1
ii  file                     1:5.37-5
ii  libdpkg-perl             1.19.7
ii  man-db                   2.8.6.1-1
ii  perl                     5.28.1-6
ii  po-debconf               1.0.21

debhelper recommends no packages.

Versions of packages debhelper suggests:
ii  dh-make  2.201901

-- no debconf information

Reply via email to