Package: guile-3.0-dev Version: 3.0.8-2 Tags: patch User: helm...@debian.org Usertags: rebootstrap Control: clone -1 -2 Control: reassign -2 guile-2.2-dev
guile-3.0-dev Depends on libc6-dev. This dependency is not satisfiable on a number of architectures including ia64, hurd-i386, kfreebsd-amd64, m68k and musl-linux-armhf. Please weaken the dependency to allow other sonames and other libc implementations. I'm attaching a patch for your convenience. If preferred, the libc6-dev alternative can be dropped only keeping libc-dev as libc6-dev provides libc-dev. Helmut
diff --minimal -Nru guile-3.0-3.0.8/debian/changelog guile-3.0-3.0.8/debian/changelog --- guile-3.0-3.0.8/debian/changelog 2022-03-05 23:19:25.000000000 +0100 +++ guile-3.0-3.0.8/debian/changelog 2022-03-31 07:00:38.000000000 +0200 @@ -1,3 +1,10 @@ +guile-3.0 (3.0.8-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Weaken libc6-dev dependency to libc-dev. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Thu, 31 Mar 2022 07:00:38 +0200 + guile-3.0 (3.0.8-2) unstable; urgency=medium * Adjust GUILE_OPTIMIZATIONS to fix 32-bit big endian builds. Add diff --minimal -Nru guile-3.0-3.0.8/debian/control guile-3.0-3.0.8/debian/control --- guile-3.0-3.0.8/debian/control 2022-03-05 23:08:45.000000000 +0100 +++ guile-3.0-3.0.8/debian/control 2022-03-31 07:00:35.000000000 +0200 @@ -31,7 +31,7 @@ Provides: libguile-dev (= ${binary:Version}) Conflicts: guile-1.8, libguile-dev (<< 2.2.7+1-4), guile-3.0-dev (<< 3.0.1+1-2) Depends: ${shlibs:Depends}, guile-3.0:any (= ${binary:Version}), - guile-3.0-libs (= ${binary:Version}), libc6-dev, + guile-3.0-libs (= ${binary:Version}), libc6-dev | libc-dev, libncurses5-dev, libreadline6-dev, libltdl-dev, libgmp-dev, libgc-dev, pkg-config, ${misc:Depends} Description: Development files for Guile 3.0