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