* Package: dev-haskell/pantry-0.5.4 * Repository: gentoo * Maintainer: haskell@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux profile userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking pantry-0.5.4.tar.gz to /var/tmp/portage/dev-haskell/pantry-0.5.4/work >>> Source unpacked in /var/tmp/portage/dev-haskell/pantry-0.5.4/work >>> Preparing source in /var/tmp/portage/dev-haskell/pantry-0.5.4/work/pantry-0.5.4 ... dos2unix: converting file /var/tmp/portage/dev-haskell/pantry-0.5.4/work/pantry-0.5.4/pantry.cabal to Unix format... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-haskell/pantry-0.5.4/work/pantry-0.5.4 ... * No Setup.lhs or Setup.hs found. Either add Setup.hs to package or call cabal-mksetup from ebuild * Creating 'Setup.hs' for 'Simple' build type. * Using cabal-3.4.1.0. /usr/bin/ghc -package Cabal-3.4.1.0 --make /var/tmp/portage/dev-haskell/pantry-0.5.4/work/pantry-0.5.4/Setup.hs -j4 +RTS -A256M -qb0 -RTS -threaded -dynamic -o setup [1 of 1] Compiling Main ( /var/tmp/portage/dev-haskell/pantry-0.5.4/work/pantry-0.5.4/Setup.hs, /var/tmp/portage/dev-haskell/pantry-0.5.4/work/pantry-0.5.4/Setup.o ) Linking setup ... ./setup configure --ghc --prefix=/usr --with-compiler=/usr/bin/ghc --with-hc-pkg=/usr/bin/ghc-pkg --prefix=/usr --libdir=/usr/lib64 --libsubdir=pantry-0.5.4/ghc-9.0.2 --datadir=/usr/share/ --datasubdir=pantry-0.5.4/ghc-9.0.2 --enable-library-profiling --ghc-options=-j4 +RTS -A256M -qb0 -RTS --with-ar=x86_64-pc-linux-gnu-ar --ghc-option=-optc-pipe --ghc-option=-optc-march=native --ghc-option=-optc-fno-diagnostics-color --ghc-option=-optc-O2 --ghc-option=-optl-Wl,-O1 --ghc-option=-optl-Wl,--as-needed --ghc-option=-optl-Wl,--defsym=__gentoo_check_ldflags__=0 --disable-executable-stripping --docdir=/usr/share/doc/pantry-0.5.4 --verbose --enable-shared --enable-executable-dynamic --sysconfdir=/etc --disable-library-stripping Using Parsec parser Configuring pantry-0.5.4... Dependency Cabal >=3 && <3.5: using Cabal-3.4.1.0 Dependency aeson: using aeson-2.0.3.0 Dependency ansi-terminal: using ansi-terminal-0.10.3 Dependency base >=4.10 && <5: using base-4.15.1.0 Dependency bytestring: using bytestring-0.10.12.1 Dependency casa-client: using casa-client-0.0.1 Dependency casa-types: using casa-types-0.0.1 Dependency conduit: using conduit-1.3.4.2 Dependency conduit-extra: using conduit-extra-1.3.4 Dependency containers: using containers-0.6.4.1 Dependency cryptonite: using cryptonite-0.28 Dependency cryptonite-conduit: using cryptonite-conduit-0.2.2 Dependency digest: using digest-0.0.1.2 Dependency filelock: using filelock-0.1.1.5 Dependency generic-deriving: using generic-deriving-1.14.1 Dependency hackage-security: using hackage-security-0.6.1.0 Dependency hpack >=0.31.2: using hpack-0.35.0 Dependency http-client: using http-client-0.7.11 Dependency http-client-tls: using http-client-tls-0.3.6.1 Dependency http-conduit: using http-conduit-2.3.8 Dependency http-download: using http-download-0.2.0.0 Dependency http-types: using http-types-0.12.3 Dependency memory: using memory-0.15.0 Dependency mtl: using mtl-2.2.2 Dependency network-uri: using network-uri-2.6.4.1 Dependency path: using path-0.9.2 Dependency path-io: using path-io-1.6.3 Dependency persistent: using persistent-2.14.0.3 Dependency persistent-sqlite >=2.9.3: using persistent-sqlite-2.13.1.0 Dependency persistent-template: using persistent-template-2.12.0.0 Dependency primitive: using primitive-0.7.3.0 Dependency resourcet: using resourcet-1.2.4.2 Dependency rio: using rio-0.1.21.0 Dependency rio-orphans: using rio-orphans-0.1.1.0 Dependency rio-prettyprint: using rio-prettyprint-0.1.1.0 Dependency tar-conduit: using tar-conduit-0.3.2 Dependency text: using text-1.2.5.0 Dependency text-metrics: using text-metrics-0.3.0 Dependency time: using time-1.9.3 Dependency transformers: using transformers-0.5.6.2 Dependency unix-compat: using unix-compat-0.5.2 Dependency unliftio: using unliftio-0.2.18 Dependency unordered-containers: using unordered-containers-0.2.17.0 Dependency vector: using vector-0.12.3.1 Dependency yaml: using yaml-0.11.8.0 Dependency zip-archive: using zip-archive-0.4.1 Source component graph: component lib Configured component graph: component pantry-0.5.4-LYSIlSljjVjFFUf8H1i2gU include Cabal-3.4.1.0 include aeson-2.0.3.0-2GYOnGoynUhG5ZkgEbHbi1 include ansi-terminal-0.10.3-3IPs7L5vH23Inpp39HsiXh include base-4.15.1.0 include bytestring-0.10.12.1 include casa-client-0.0.1-5rHid0QXeehFnxV1X5eV2T include casa-types-0.0.1-BJUdmfIaZVY2RgrwnN4Wxx include conduit-1.3.4.2-4L7KakSsRojD7mjWkPiSq include conduit-extra-1.3.4-61TJK5aP2zPIghb7NUmYqm include containers-0.6.4.1 include cryptonite-0.28-8Yy2CzQOhKYSkT3H3swoi include cryptonite-conduit-0.2.2-IdHkOihNAVgjZ8geJeJnJ include digest-0.0.1.2-FemvnMO2TLYD3dAoS6XxyW include filelock-0.1.1.5-9GQGEpFah6kIfTOndmUMRy include generic-deriving-1.14.1-E8lhIxvuQo17AGCrxHzbub include hackage-security-0.6.1.0-CQkRT0HSts87BXvcsLFNFb include hpack-0.35.0-61NBNatbKRFCA25HvFi8iI include http-client-0.7.11-1oKxfWUDqWJCf8pXX6594E include http-client-tls-0.3.6.1-HLBbQPFYBuS4RlDk7hvW2I include http-conduit-2.3.8-L2su8fgHK6D2zfc5qYWRFK include http-download-0.2.0.0-K9x92zyIiTS9rVXLqysVye include http-types-0.12.3-LS2UyjPt3rN2lG4MyMNYQh include memory-0.15.0-KXWznkobA3pJMCes4GiLoP include mtl-2.2.2 include network-uri-2.6.4.1-LGqNQI3sHlGE7AMWq5Lzlx include path-0.9.2-HspmeeCzzdFQJGZkDZPa4 include path-io-1.6.3-2uW54LgURbjKECbYXNyQ2i include persistent-2.14.0.3-4rj3tzg0XIe8Hhb6nATkLx include persistent-sqlite-2.13.1.0-3YwZ0Ulmqsu9H4S4pRe2xZ include persistent-template-2.12.0.0-EhLsTHoRlprBnWRKxqyQiJ include primitive-0.7.3.0-EikPDi9CXNiB9f5MDJybeY include resourcet-1.2.4.2-I4P0t2JtLkHCbblqEV5B4R include rio-0.1.21.0-JkdDuvafBOY3Sw3EqZ8Ezo include rio-orphans-0.1.1.0-858fLaRDPj3k6B2FHpqfY include rio-prettyprint-0.1.1.0-FwvdCbpPHb9FnOjtBa8z1x include tar-conduit-0.3.2-27ua6TRrzfqDQAzSmRJ9vm include text-1.2.5.0 include text-metrics-0.3.0-F7vzYDXca9C74AK4rHc2qW include time-1.9.3 include transformers-0.5.6.2 include unix-compat-0.5.2-AyGx6A6GAKGHTqzosOiYEM include unliftio-0.2.18-3byMcqXMK5s7yrRzQ2D7lA include unordered-containers-0.2.17.0-JgtyiltjHZ2Egi9TnaGwM1 include vector-0.12.3.1-2j5U4fjsWDWG0U5EZd2diY include yaml-0.11.8.0-CzPF5jZw49MDcMzzi1BzFc include zip-archive-0.4.1-ATTA3PeaUaaHEvy8fNA7MT Linked component graph: unit pantry-0.5.4-LYSIlSljjVjFFUf8H1i2gU include Cabal-3.4.1.0 include aeson-2.0.3.0-2GYOnGoynUhG5ZkgEbHbi1 include ansi-terminal-0.10.3-3IPs7L5vH23Inpp39HsiXh include base-4.15.1.0 include bytestring-0.10.12.1 include casa-client-0.0.1-5rHid0QXeehFnxV1X5eV2T include casa-types-0.0.1-BJUdmfIaZVY2RgrwnN4Wxx include conduit-1.3.4.2-4L7KakSsRojD7mjWkPiSq include conduit-extra-1.3.4-61TJK5aP2zPIghb7NUmYqm include containers-0.6.4.1 include cryptonite-0.28-8Yy2CzQOhKYSkT3H3swoi include cryptonite-conduit-0.2.2-IdHkOihNAVgjZ8geJeJnJ include digest-0.0.1.2-FemvnMO2TLYD3dAoS6XxyW include filelock-0.1.1.5-9GQGEpFah6kIfTOndmUMRy include generic-deriving-1.14.1-E8lhIxvuQo17AGCrxHzbub include hackage-security-0.6.1.0-CQkRT0HSts87BXvcsLFNFb include hpack-0.35.0-61NBNatbKRFCA25HvFi8iI include http-client-0.7.11-1oKxfWUDqWJCf8pXX6594E include http-client-tls-0.3.6.1-HLBbQPFYBuS4RlDk7hvW2I include http-conduit-2.3.8-L2su8fgHK6D2zfc5qYWRFK include http-download-0.2.0.0-K9x92zyIiTS9rVXLqysVye include http-types-0.12.3-LS2UyjPt3rN2lG4MyMNYQh include memory-0.15.0-KXWznkobA3pJMCes4GiLoP include mtl-2.2.2 include network-uri-2.6.4.1-LGqNQI3sHlGE7AMWq5Lzlx include path-0.9.2-HspmeeCzzdFQJGZkDZPa4 include path-io-1.6.3-2uW54LgURbjKECbYXNyQ2i include persistent-2.14.0.3-4rj3tzg0XIe8Hhb6nATkLx include persistent-sqlite-2.13.1.0-3YwZ0Ulmqsu9H4S4pRe2xZ include persistent-template-2.12.0.0-EhLsTHoRlprBnWRKxqyQiJ include primitive-0.7.3.0-EikPDi9CXNiB9f5MDJybeY include resourcet-1.2.4.2-I4P0t2JtLkHCbblqEV5B4R include rio-0.1.21.0-JkdDuvafBOY3Sw3EqZ8Ezo include rio-orphans-0.1.1.0-858fLaRDPj3k6B2FHpqfY include rio-prettyprint-0.1.1.0-FwvdCbpPHb9FnOjtBa8z1x include tar-conduit-0.3.2-27ua6TRrzfqDQAzSmRJ9vm include text-1.2.5.0 include text-metrics-0.3.0-F7vzYDXca9C74AK4rHc2qW include time-1.9.3 include transformers-0.5.6.2 include unix-compat-0.5.2-AyGx6A6GAKGHTqzosOiYEM include unliftio-0.2.18-3byMcqXMK5s7yrRzQ2D7lA include unordered-containers-0.2.17.0-JgtyiltjHZ2Egi9TnaGwM1 include vector-0.12.3.1-2j5U4fjsWDWG0U5EZd2diY include yaml-0.11.8.0-CzPF5jZw49MDcMzzi1BzFc include zip-archive-0.4.1-ATTA3PeaUaaHEvy8fNA7MT Pantry=pantry-0.5.4-LYSIlSljjVjFFUf8H1i2gU:Pantry,Pantry.Internal=pantry-0.5.4-LYSIlSljjVjFFUf8H1i2gU:Pantry.Internal,Pantry.Internal.AesonExtended=pantry-0.5.4-LYSIlSljjVjFFUf8H1i2gU:Pantry.Internal.AesonExtended,Pantry.Internal.Companion=pantry-0.5.4-LYSIlSljjVjFFUf8H1i2gU:Pantry.Internal.Companion,Pantry.Internal.Stackage=pantry-0.5.4-LYSIlSljjVjFFUf8H1i2gU:Pantry.Internal.Stackage,Pantry.Internal.StaticBytes=pantry-0.5.4-LYSIlSljjVjFFUf8H1i2gU:Pantry.Internal.StaticBytes,Pantry.SHA256=pantry-0.5.4-LYSIlSljjVjFFUf8H1i2gU:Pantry.SHA256 Ready component graph: definite pantry-0.5.4-LYSIlSljjVjFFUf8H1i2gU depends Cabal-3.4.1.0 depends aeson-2.0.3.0-2GYOnGoynUhG5ZkgEbHbi1 depends ansi-terminal-0.10.3-3IPs7L5vH23Inpp39HsiXh depends base-4.15.1.0 depends bytestring-0.10.12.1 depends casa-client-0.0.1-5rHid0QXeehFnxV1X5eV2T depends casa-types-0.0.1-BJUdmfIaZVY2RgrwnN4Wxx depends conduit-1.3.4.2-4L7KakSsRojD7mjWkPiSq depends conduit-extra-1.3.4-61TJK5aP2zPIghb7NUmYqm depends containers-0.6.4.1 depends cryptonite-0.28-8Yy2CzQOhKYSkT3H3swoi depends cryptonite-conduit-0.2.2-IdHkOihNAVgjZ8geJeJnJ depends digest-0.0.1.2-FemvnMO2TLYD3dAoS6XxyW depends filelock-0.1.1.5-9GQGEpFah6kIfTOndmUMRy depends generic-deriving-1.14.1-E8lhIxvuQo17AGCrxHzbub depends hackage-security-0.6.1.0-CQkRT0HSts87BXvcsLFNFb depends hpack-0.35.0-61NBNatbKRFCA25HvFi8iI depends http-client-0.7.11-1oKxfWUDqWJCf8pXX6594E depends http-client-tls-0.3.6.1-HLBbQPFYBuS4RlDk7hvW2I depends http-conduit-2.3.8-L2su8fgHK6D2zfc5qYWRFK depends http-download-0.2.0.0-K9x92zyIiTS9rVXLqysVye depends http-types-0.12.3-LS2UyjPt3rN2lG4MyMNYQh depends memory-0.15.0-KXWznkobA3pJMCes4GiLoP depends mtl-2.2.2 depends network-uri-2.6.4.1-LGqNQI3sHlGE7AMWq5Lzlx depends path-0.9.2-HspmeeCzzdFQJGZkDZPa4 depends path-io-1.6.3-2uW54LgURbjKECbYXNyQ2i depends persistent-2.14.0.3-4rj3tzg0XIe8Hhb6nATkLx depends persistent-sqlite-2.13.1.0-3YwZ0Ulmqsu9H4S4pRe2xZ depends persistent-template-2.12.0.0-EhLsTHoRlprBnWRKxqyQiJ depends primitive-0.7.3.0-EikPDi9CXNiB9f5MDJybeY depends resourcet-1.2.4.2-I4P0t2JtLkHCbblqEV5B4R depends rio-0.1.21.0-JkdDuvafBOY3Sw3EqZ8Ezo depends rio-orphans-0.1.1.0-858fLaRDPj3k6B2FHpqfY depends rio-prettyprint-0.1.1.0-FwvdCbpPHb9FnOjtBa8z1x depends tar-conduit-0.3.2-27ua6TRrzfqDQAzSmRJ9vm depends text-1.2.5.0 depends text-metrics-0.3.0-F7vzYDXca9C74AK4rHc2qW depends time-1.9.3 depends transformers-0.5.6.2 depends unix-compat-0.5.2-AyGx6A6GAKGHTqzosOiYEM depends unliftio-0.2.18-3byMcqXMK5s7yrRzQ2D7lA depends unordered-containers-0.2.17.0-JgtyiltjHZ2Egi9TnaGwM1 depends vector-0.12.3.1-2j5U4fjsWDWG0U5EZd2diY depends yaml-0.11.8.0-CzPF5jZw49MDcMzzi1BzFc depends zip-archive-0.4.1-ATTA3PeaUaaHEvy8fNA7MT Using Cabal-3.4.1.0 compiled by ghc-9.0 Using compiler: ghc-9.0.2 Using install prefix: /usr Executables installed in: /usr/bin Libraries installed in: /usr/lib64/pantry-0.5.4/ghc-9.0.2 Dynamic Libraries installed in: /usr/lib64/x86_64-linux-ghc-9.0.2 Private executables installed in: /usr/libexec/x86_64-linux-ghc-9.0.2/pantry-0.5.4 Data files installed in: /usr/share/pantry-0.5.4/ghc-9.0.2 Documentation installed in: /usr/share/doc/pantry-0.5.4 Configuration files installed in: /etc Using alex version 3.2.7.1 found on system at: /usr/bin/alex Using ar given by user at: /usr/bin/x86_64-pc-linux-gnu-ar Using c2hs version 0.28.8 found on system at: /usr/bin/c2hs No cpphs found No doctest found Using gcc version 12.1.1 found on system at: /usr/bin/x86_64-pc-linux-gnu-gcc Using ghc version 9.0.2 given by user at: /usr/bin/ghc Using ghc-pkg version 9.0.2 given by user at: /usr/bin/ghc-pkg No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.25.1 found on system at: /usr/bin/haddock-ghc-9.0.2 Using happy version 1.19.12 found on system at: /usr/bin/happy Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.68 found on system at: /usr/bin/hpc Using hsc2hs version 0.68.7 found on system at: /usr/bin/hsc2hs No hscolour found No jhc found Using ld found on system at: /usr/bin/x86_64-pc-linux-gnu-ld Using pkg-config version 1.8.0 found on system at: /usr/bin/pkg-config Using runghc version 9.0.2 found on system at: /usr/bin/runghc Using strip version 2.38 found on system at: /usr/bin/strip Using tar found on system at: /bin/tar No uhc found >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-haskell/pantry-0.5.4/work/pantry-0.5.4 ... ./setup build Preprocessing library for pantry-0.5.4.. Building library for pantry-0.5.4.. [ 1 of 19] Compiling Pantry.Internal.AesonExtended ( src/Pantry/Internal/AesonExtended.hs, dist/build/Pantry/Internal/AesonExtended.o, dist/build/Pantry/Internal/AesonExtended.dyn_o ) [ 2 of 19] Compiling Pantry.Internal.Companion ( src/Pantry/Internal/Companion.hs, dist/build/Pantry/Internal/Companion.o, dist/build/Pantry/Internal/Companion.dyn_o ) [ 3 of 19] Compiling Pantry.Internal.StaticBytes ( src/Pantry/Internal/StaticBytes.hs, dist/build/Pantry/Internal/StaticBytes.o, dist/build/Pantry/Internal/StaticBytes.dyn_o ) [ 4 of 19] Compiling Pantry.SHA256 ( src/Pantry/SHA256.hs, dist/build/Pantry/SHA256.o, dist/build/Pantry/SHA256.dyn_o ) [ 5 of 19] Compiling Pantry.Types ( src/Pantry/Types.hs, dist/build/Pantry/Types.o, dist/build/Pantry/Types.dyn_o ) src/Pantry/Types.hs:1136:3: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: CabalSpecV3_4 | 1136 | case cabalSpecLatest of | ^^^^^^^^^^^^^^^^^^^^^^^... [ 6 of 19] Compiling Pantry.SQLite ( src/Pantry/SQLite.hs, dist/build/Pantry/SQLite.o, dist/build/Pantry/SQLite.dyn_o ) src/Pantry/SQLite.hs:30:5: error: • Could not deduce (monad-logger-0.3.32:Control.Monad.Logger.MonadLoggerIO (RIO env)) arising from a use of ‘withSqliteConnInfo’ from the context: HasLogFunc env bound by the type signature for: initStorage :: forall env a. HasLogFunc env => Text -> Migration -> Path Abs File -> (Storage -> RIO env a) -> RIO env a at src/Pantry/SQLite.hs:(19,1)-(25,14) • In the first argument of ‘($)’, namely ‘withSqliteConnInfo (sqinfo True)’ In the second argument of ‘($)’, namely ‘withSqliteConnInfo (sqinfo True) $ runSqlConn $ runMigrationSilent migration’ In the second argument of ‘($)’, namely ‘wrapMigrationFailure $ withSqliteConnInfo (sqinfo True) $ runSqlConn $ runMigrationSilent migration’ | 30 | withSqliteConnInfo (sqinfo True) $ runSqlConn $ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 7 of 19] Compiling Pantry.HTTP ( src/Pantry/HTTP.hs, dist/build/Pantry/HTTP.o, dist/build/Pantry/HTTP.dyn_o ) [ 8 of 19] Compiling Hackage.Security.Client.Repository.HttpLib.HttpClient ( src/Hackage/Security/Client/Repository/HttpLib/HttpClient.hs, dist/build/Hackage/Security/Client/Repository/HttpLib/HttpClient.o, dist/build/Hackage/Security/Client/Repository/HttpLib/HttpClient.dyn_o ) [ 9 of 19] Compiling Pantry.HPack ( src/Pantry/HPack.hs, dist/build/Pantry/HPack.o, dist/build/Pantry/HPack.dyn_o ) [17 of 19] Compiling System.IsWindows ( src/unix/System/IsWindows.hs, dist/build/System/IsWindows.o, dist/build/System/IsWindows.dyn_o ) * ERROR: dev-haskell/pantry-0.5.4::gentoo failed (compile phase): * setup build failed * * Call stack: * ebuild.sh, line 122: Called src_compile * environment, line 1952: Called haskell-cabal_src_compile * environment, line 1610: Called cabal_src_compile * environment, line 811: Called cabal-build * environment, line 594: Called die * The specific snippet of code: * ./setup "$@" || die "setup build failed" * * If you need support, post the output of `emerge --info '=dev-haskell/pantry-0.5.4::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-haskell/pantry-0.5.4::gentoo'`. * The complete build log is located at '/var/log/portage/dev-haskell:pantry-0.5.4:20220731-030621.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-haskell/pantry-0.5.4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-haskell/pantry-0.5.4/temp/environment'. * Working directory: '/var/tmp/portage/dev-haskell/pantry-0.5.4/work/pantry-0.5.4' * S: '/var/tmp/portage/dev-haskell/pantry-0.5.4/work/pantry-0.5.4'