=> Bootstrap dependency digest>=20010302: found digest-20190127 => Checksum SHA1 OK for cabal-install-3.0.0.0.tar.gz => Checksum RMD160 OK for cabal-install-3.0.0.0.tar.gz => Checksum SHA512 OK for cabal-install-3.0.0.0.tar.gz ===> Installing dependencies for cabal-install-3.0.0.0nb2 ========================================================================== The following variables will affect the build process of this package, cabal-install-3.0.0.0nb2. Their current value is shown below: * CURSES_DEFAULT = curses * HASKELL_ENABLE_HADDOCK_DOCUMENTATION = yes * HASKELL_ENABLE_LIBRARY_PROFILING = yes * HASKELL_ENABLE_SHARED_LIBRARY = yes Based on these variables, the following variables have been set: * CURSES_TYPE = curses You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/usr/bin/make clean' after the changes. ========================================================================== => Tool dependency pkgconf-[0-9]*: found pkgconf-1.7.4 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency cwrappers>=20150314: found cwrappers-20180325 => Full dependency hs-async>=2.2.3: found hs-async-2.2.3 => Full dependency hs-hashable>=1.3.1.0: found hs-hashable-1.3.1.0 => Full dependency hs-base16-bytestring>=1.0.1.0: found hs-base16-bytestring-1.0.1.0 => Full dependency hs-cryptohash-sha256>=0.11.102: found hs-cryptohash-sha256-0.11.102.0 => Full dependency hs-echo>=0.1.4: found hs-echo-0.1.4 => Full dependency hs-edit-distance>=0.2.2.1: found hs-edit-distance-0.2.2.1 => Full dependency hs-random>=1.2.0: found hs-random-1.2.0 => Full dependency hs-hackage-security>=0.6.0.1: found hs-hackage-security-0.6.0.1 => Full dependency hs-tar>=0.5.1.1: found hs-tar-0.5.1.1 => Full dependency hs-zlib>=0.6.2.3: found hs-zlib-0.6.2.3 => Full dependency hs-network>=3.1.2.1: found hs-network-3.1.2.1 => Full dependency hs-network-uri>=2.6.4.1: found hs-network-uri-2.6.4.1 => Full dependency hs-HTTP>=4000.3.16: found hs-HTTP-4000.3.16 => Full dependency hs-resolv>=0.1.2: found hs-resolv-0.1.2.0 => Full dependency ghc>=8.8.1nb2<8.9: found ghc-8.8.4nb1 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Overriding tools for cabal-install-3.0.0.0nb2 ===> Extracting for cabal-install-3.0.0.0nb2 ===> Patching for cabal-install-3.0.0.0nb2 => Applying pkgsrc patches for cabal-install-3.0.0.0nb2 => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/misc/cabal-install/patches/patch-Distribution_Client_Security_HTTP.hs => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/misc/cabal-install/patches/patch-Distribution_Client_Security_HTTP.hs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-Distribution_Client_Security_HTTP.hs,v 1.1 2020/01/19 07:51:26 pho Exp $ | |Fix build with hackage-security-0.6: |https://github.com/haskell/cabal/commit/0165f0a739a634ed03e6c87f258ebb5810005d21 | |--- Distribution/Client/Security/HTTP.hs.orig 2001-09-09 01:46:40.000000000 +0000 |+++ Distribution/Client/Security/HTTP.hs -------------------------- Patching file Distribution/Client/Security/HTTP.hs using Plan A... Hunk #1 succeeded at 35. Hunk #2 succeeded at 141. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/misc/cabal-install/patches/patch-Setup.hs => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/misc/cabal-install/patches/patch-Setup.hs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-Setup.hs,v 1.1 2020/10/13 12:08:10 pho Exp $ | |Install man pages under PKGMANDIR. It's unfortunate that ./Setup has |no options for changing the directory. The module |Distribution.Simple.InstallDirs is a part of GHC, and we also don't |want to change its default mandir because GHC isn't meant to be used |solely within pkgsrc. | |Be careful not to modify this patch after running "bmake |configure". It will break the patch. | |--- Setup.hs.orig 2020-10-13 11:50:11.049290780 +0000 |+++ Setup.hs -------------------------- Patching file Setup.hs using Plan A... Hunk #1 succeeded at 5. Hunk #2 succeeded at 59. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/misc/cabal-install/patches/patch-cabal-install.cabal => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/misc/cabal-install/patches/patch-cabal-install.cabal Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-cabal-install.cabal,v 1.1 2020/01/19 07:51:26 pho Exp $ | |Fix build with GHC 8.8 | |--- cabal-install.cabal.orig 2001-09-09 01:46:40.000000000 +0000 |+++ cabal-install.cabal -------------------------- Patching file cabal-install.cabal using Plan A... Hunk #1 succeeded at 308. Hunk #2 succeeded at 332. done ===> Creating toolchain wrappers for cabal-install-3.0.0.0nb2 ===> Configuring for cabal-install-3.0.0.0nb2 => Fixing man page installation path => Checking for portability problems in extracted files [1 of 1] Compiling Main ( Setup.hs, Setup.o ) Linking Setup ... Configuring cabal-install-3.0.0.0... Setup: Encountered missing or private dependencies: base16-bytestring >=0.1.1 && <0.2, random >=1 && <1.2 *** Error code 1 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/misc/cabal-install *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/misc/cabal-install