Package: d-shlibs
Version: 0.101
Severity: serious
Tags: ftbfs
Control: affects -1 + src:libzstd
User: helm...@debian.org
Usertags: rebootstrap

libzstd fails to build from source in unstable on amd64. A build now
ends with:

|    debian/rules override_dh_install
| make[1]: Entering directory '/<<PKGBUILDDIR>>'
| # Call d-shlibmove to comply with library packaging guide
| d-shlibmove --commit \
|                         --multiarch \
|                         --devunversioned \
|                         --exclude-la \
|                         --movedev "debian/tmp/usr/include/*" usr/include \
|                         --movedev "debian/tmp/usr/lib/pkgconfig/*" 
usr/lib/x86_64-linux-gnu/pkgconfig \
|                         debian/tmp/usr/lib/lib*.so
| Library package automatic movement utility
| sed: -e expression #89, char 81: Unmatched ( or \(
| make[1]: *** [debian/rules:34: override_dh_install] Error 1
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| make: *** [debian/rules:16: binary] Error 2
| dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned 
exit status 2

I think it is fairly safe to bet that this is caused by the d-shlibs
upload. What puzzles me a bit is that build time testing didn't catch
this. And that autopkgtests for d-shlibs aren't failing. Can you also
look into why testing didn't prevent this?

A workaround or quick solution would be appreciated as it breaks all
jobs at https://jenkins.debian.net/view/rebootstrap/.

Helmut

Reply via email to