Package: libsasl2-dev Version: 2.1.28+dfsg-8 Tags: patch User: helm...@debian.org Usertags: rebootstrap
libsasl2-dev is uninstallable on musl-linux-any, because it Depends on libc6-dev, but there is no libc6-dev. On musl, the libc package is called musl-dev. However, all libc packages provide libc-dev, so you can depend on that instead. I'm attaching a patch for your convenience. Helmut
diff --minimal -Nru cyrus-sasl2-2.1.28+dfsg/debian/changelog cyrus-sasl2-2.1.28+dfsg/debian/changelog --- cyrus-sasl2-2.1.28+dfsg/debian/changelog 2022-09-05 14:30:39.000000000 +0200 +++ cyrus-sasl2-2.1.28+dfsg/debian/changelog 2022-11-11 07:20:59.000000000 +0100 @@ -1,3 +1,10 @@ +cyrus-sasl2 (2.1.28+dfsg-8.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Depend on ABI-less libc-dev rather than libc6-dev. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Fri, 11 Nov 2022 07:20:59 +0100 + cyrus-sasl2 (2.1.28+dfsg-8) unstable; urgency=medium [ Andreas Hasenack ] diff --minimal -Nru cyrus-sasl2-2.1.28+dfsg/debian/control cyrus-sasl2-2.1.28+dfsg/debian/control --- cyrus-sasl2-2.1.28+dfsg/debian/control 2022-09-05 14:28:33.000000000 +0200 +++ cyrus-sasl2-2.1.28+dfsg/debian/control 2022-11-11 07:20:58.000000000 +0100 @@ -167,7 +167,7 @@ Package: libsasl2-dev Section: libdevel Architecture: any -Depends: libc6-dev, +Depends: libc-dev, libsasl2-2 (= ${binary:Version}), ${misc:Depends} Description: Cyrus SASL - development files for authentication abstraction library