Source: git-annex Version: 10.20230126-1 Severity: normal User: debian-68k@lists.debian.org Usertags: m68k X-Debbugs-Cc: debian-68k@lists.debian.org
Hello! git-annex currently FTBFS on m68k with an error message that indicates that some build dependencies are missing: Configuring git-annex-10.20230126... Setup: Encountered missing or private dependencies: clientsession, wai, wai-extra, warp >=3.2.8, warp-tls >=3.2.2, yesod >=1.4.3, yesod-core >=1.6.0, yesod-form >=1.4.8, yesod-static >=1.5.1 Looking at debian/control, these build dependencies are for some reason only enabled for a subset of architectures, namely those where the build dependency doesn't arise: --- debian/control.old 2023-02-13 19:07:12.000000000 +0100 +++ debian/control 2023-02-19 19:37:53.133167401 +0100 @@ -34,16 +34,16 @@ libghc-hinotify-dev (>= 0.3.10) [linux-any], libghc-dbus-dev (>= 0.10.7) [linux-any], libghc-fdo-notify-dev (>= 0.3) [linux-any], - libghc-yesod-dev (>= 1.2.6.1) [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 mips mips64el mipsel powerpc ppc64el s390x], - libghc-yesod-core-dev (>= 1.6.0) [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 mips mips64el mipsel powerpc ppc64el s390x], - libghc-yesod-form-dev (>= 1.3.15) [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 mips mips64el mipsel powerpc ppc64el s390x], - libghc-yesod-static-dev (>= 1.2.4) [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 mips mips64el mipsel powerpc ppc64el s390x], - libghc-shakespeare-dev (>= 2.0.0) [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 mips mips64el mipsel powerpc ppc64el s390x], - libghc-clientsession-dev [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 mips mips64el mipsel powerpc ppc64el s390x], - libghc-warp-dev (>= 3.0.0.5) [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 mips mips64el mipsel powerpc ppc64el s390x], - libghc-warp-tls-dev [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 mips mips64el mipsel powerpc ppc64el s390x], - libghc-wai-dev [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 mips mips64el mipsel powerpc ppc64el s390x], - libghc-wai-extra-dev [i386 amd64 arm64 armel armhf kfreebsd-i386 kfreebsd-amd64 mips mips64el mipsel powerpc ppc64el s390x], + libghc-yesod-dev (>= 1.2.6.1), + libghc-yesod-core-dev (>= 1.6.0), + libghc-yesod-form-dev (>= 1.3.15), + libghc-yesod-static-dev (>= 1.2.4), + libghc-shakespeare-dev (>= 2.0.0), + libghc-clientsession-dev, + libghc-warp-dev (>= 3.0.0.5), + libghc-warp-tls-dev, + libghc-wai-dev, + libghc-wai-extra-dev, libghc-dav-dev (>= 1.0), libghc-persistent-dev (>= 2.8.1), libghc-persistent-template-dev, Thus, I would suggest removing the white-list and enabling the build dependencies for all architectures. Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913