Quoting Helmut Grohne (2021-05-02 15:51:52)
> Package: d-shlibs
> Filename: /usr/bin/d-devlibdeps
> Version: 0.98
> Severity: important
> Tags: patch
> Control: affects -1 + src:libzstd
> User: helm...@debian.org
> Usertags: rebootstrap
> 
> d-devlibdeps does not recognize musl as a C library, building libzstd
> fails:
> 
> | devlibs error: There is no package matching [libclibc.so-dev] and noone 
> provides it, please report bug to d-shlibs maintainer
> 
> The mangling looks strange, but it may not be the worts aspect. In
> effect, it it fails the build. The following sed command fixes the
> issue:
> 
> sed -i -e '/libc\>/a\           -e '"'"'s/libclibc\.so-dev//'"'"' \\' 
> /usr/bin/d-devlibdeps

Thanks!

FYI, until fixed in d-shlibs (and when backporting to older released), 
you can alternatively pass the override option like this:

  dh-slibmove --override 's/libclibc\.so-dev//' [...]


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature

Reply via email to