* Package: dev-haskell/microstache-1.0.2:0/1.0.2 * Repository: gentoo * Maintainer: haskell@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking microstache-1.0.2.tar.gz to /var/tmp/portage/dev-haskell/microstache-1.0.2/work >>> Unpacking microstache-1.0.2-rev3.cabal to /var/tmp/portage/dev-haskell/microstache-1.0.2/work unpack microstache-1.0.2-rev3.cabal: file format not recognized. Ignoring. >>> Source unpacked in /var/tmp/portage/dev-haskell/microstache-1.0.2/work >>> Preparing source in /var/tmp/portage/dev-haskell/microstache-1.0.2/work/microstache-1.0.2 ... dos2unix: converting file /var/tmp/portage/dev-haskell/microstache-1.0.2/work/microstache-1.0.2/microstache.cabal to Unix format... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-haskell/microstache-1.0.2/work/microstache-1.0.2 ... * Using cabal-3.2.1.0. /usr/bin/ghc -hide-all-packages -package Cabal -package base -package binary -package bytestring -package containers -package deepseq -package directory -package exceptions -package filepath -package haskeline -package mtl -package parsec -package pretty -package process -package stm -package template-haskell -package terminfo -package text -package transformers -package unix -package xhtml --make /var/tmp/portage/dev-haskell/microstache-1.0.2/work/microstache-1.0.2/Setup.hs -j4 +RTS -A256M -qb0 -RTS -threaded -dynamic -o setup [1 of 1] Compiling Main ( /var/tmp/portage/dev-haskell/microstache-1.0.2/work/microstache-1.0.2/Setup.hs, /var/tmp/portage/dev-haskell/microstache-1.0.2/work/microstache-1.0.2/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=microstache-1.0.2/ghc-8.10.6 --datadir=/usr/share/ --datasubdir=microstache-1.0.2/ghc-8.10.6 --disable-tests --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/microstache-1.0.2 --verbose --enable-shared --enable-executable-dynamic --sysconfdir=/etc --disable-library-stripping Using Parsec parser Configuring microstache-1.0.2... Dependency aeson >=0.11 && <1.6 || >=2.0.0.0 && <2.1: using aeson-2.0.3.0 Dependency base >=4.5 && <4.17: using base-4.14.3.0 Dependency containers >=0.4.2.1 && <0.7: using containers-0.6.5.1 Dependency deepseq >=1.3.0.0 && <1.5: using deepseq-1.4.4.0 Dependency directory >=1.1.0.2 && <1.4: using directory-1.3.6.0 Dependency filepath >=1.3.0.0 && <1.5: using filepath-1.4.2.1 Dependency parsec >=3.1.11 && <3.2: using parsec-3.1.14.0 Dependency text ==1.2.* || ==2.0.*: using text-1.2.5.0 Dependency transformers >=0.3.0.0 && <0.6: using transformers-0.5.6.2 Dependency unordered-containers >=0.2.5 && <0.3: using unordered-containers-0.2.17.0 Dependency vector >=0.11 && <0.13: using vector-0.12.3.1 Source component graph: component lib Configured component graph: component microstache-1.0.2-4A3TwIPW9YgDV6BP9jr3BS include aeson-2.0.3.0-Ls1euRrCyUJ3LkcbO4Kezf include base-4.14.3.0 include containers-0.6.5.1 include deepseq-1.4.4.0 include directory-1.3.6.0 include filepath-1.4.2.1 include parsec-3.1.14.0 include text-1.2.5.0-5p4J6FuFy4zH0AQSS6vUkX include transformers-0.5.6.2 include unordered-containers-0.2.17.0-ECdBSLr9ujdGe0O5bHEQxT include vector-0.12.3.1-2QhxFayEJrmJ3PNYTgAmQ3 Linked component graph: unit microstache-1.0.2-4A3TwIPW9YgDV6BP9jr3BS include aeson-2.0.3.0-Ls1euRrCyUJ3LkcbO4Kezf include base-4.14.3.0 include containers-0.6.5.1 include deepseq-1.4.4.0 include directory-1.3.6.0 include filepath-1.4.2.1 include parsec-3.1.14.0 include text-1.2.5.0-5p4J6FuFy4zH0AQSS6vUkX include transformers-0.5.6.2 include unordered-containers-0.2.17.0-ECdBSLr9ujdGe0O5bHEQxT include vector-0.12.3.1-2QhxFayEJrmJ3PNYTgAmQ3 Text.Microstache=microstache-1.0.2-4A3TwIPW9YgDV6BP9jr3BS:Text.Microstache,Text.Microstache.Compile=microstache-1.0.2-4A3TwIPW9YgDV6BP9jr3BS:Text.Microstache.Compile,Text.Microstache.Parser=microstache-1.0.2-4A3TwIPW9YgDV6BP9jr3BS:Text.Microstache.Parser,Text.Microstache.Render=microstache-1.0.2-4A3TwIPW9YgDV6BP9jr3BS:Text.Microstache.Render,Text.Microstache.Type=microstache-1.0.2-4A3TwIPW9YgDV6BP9jr3BS:Text.Microstache.Type Ready component graph: definite microstache-1.0.2-4A3TwIPW9YgDV6BP9jr3BS depends aeson-2.0.3.0-Ls1euRrCyUJ3LkcbO4Kezf depends base-4.14.3.0 depends containers-0.6.5.1 depends deepseq-1.4.4.0 depends directory-1.3.6.0 depends filepath-1.4.2.1 depends parsec-3.1.14.0 depends text-1.2.5.0-5p4J6FuFy4zH0AQSS6vUkX depends transformers-0.5.6.2 depends unordered-containers-0.2.17.0-ECdBSLr9ujdGe0O5bHEQxT depends vector-0.12.3.1-2QhxFayEJrmJ3PNYTgAmQ3 Warning: This package indirectly depends on multiple versions of the same package. This is very likely to cause a compile failure. package parsec (parsec-3.1.14.0) requires text-1.2.4.1 package uuid-types (uuid-types-1.0.5-6qnu1dXdxVCyIj6dkYudg) requires text-1.2.5.0-5p4J6FuFy4zH0AQSS6vUkX package text-short (text-short-0.1.5-EwpmQZorD121vJyauzwSFR) requires text-1.2.5.0-5p4J6FuFy4zH0AQSS6vUkX package strict (strict-0.4.0.1-CMN47G8UJTa5NlpGnmq8QX) requires text-1.2.5.0-5p4J6FuFy4zH0AQSS6vUkX package scientific (scientific-0.3.7.0-BWm0d1pCKdrEYVjTrRlVuj) requires text-1.2.5.0-5p4J6FuFy4zH0AQSS6vUkX package microstache (microstache-1.0.2) requires text-1.2.5.0-5p4J6FuFy4zH0AQSS6vUkX package hashable (hashable-1.4.0.2-zpkMBeoVi2D0SDbrmdLmm) requires text-1.2.5.0-5p4J6FuFy4zH0AQSS6vUkX package attoparsec (attoparsec-0.14.4-9eLvP4PDjRVGY1WS3dxSxo) requires text-1.2.5.0-5p4J6FuFy4zH0AQSS6vUkX package attoparsec (attoparsec-0.14.4-5FtCxtJKxFLHQcwPz09ssw-attoparsec-internal) requires text-1.2.5.0-5p4J6FuFy4zH0AQSS6vUkX package aeson (aeson-2.0.3.0-Ls1euRrCyUJ3LkcbO4Kezf) requires text-1.2.5.0-5p4J6FuFy4zH0AQSS6vUkX Using Cabal-3.2.1.0 compiled by ghc-8.10 Using compiler: ghc-8.10.6 Using install prefix: /usr Executables installed in: /usr/bin Libraries installed in: /usr/lib64/microstache-1.0.2/ghc-8.10.6 Dynamic Libraries installed in: /usr/lib64/x86_64-linux-ghc-8.10.6 Private executables installed in: /usr/libexec/x86_64-linux-ghc-8.10.6/microstache-1.0.2 Data files installed in: /usr/share/microstache-1.0.2/ghc-8.10.6 Documentation installed in: /usr/share/doc/microstache-1.0.2 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 No c2hs found No cpphs found Using doctest version 0.20.0 found on system at: /usr/bin/doctest Using gcc version 12 found on system at: /usr/bin/x86_64-pc-linux-gnu-gcc Using ghc version 8.10.6 given by user at: /usr/bin/ghc Using ghc-pkg version 8.10.6 given by user at: /usr/bin/ghc-pkg No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.24.2 found on system at: /usr/bin/haddock-ghc-8.10.6 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 8.10.6 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/microstache-1.0.2/work/microstache-1.0.2 ... ./setup build Preprocessing library for microstache-1.0.2.. Building library for microstache-1.0.2.. [1 of 5] Compiling Text.Microstache.Type ( src/Text/Microstache/Type.hs, dist/build/Text/Microstache/Type.o, dist/build/Text/Microstache/Type.dyn_o ) src/Text/Microstache/Type.hs:37:1: warning: [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup() | 37 | import Data.Semigroup | ^^^^^^^^^^^^^^^^^^^^^ src/Text/Microstache/Type.hs:41:1: warning: [-Wunused-imports] The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() | 41 | import Data.Word (Word) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [2 of 5] Compiling Text.Microstache.Render ( src/Text/Microstache/Render.hs, dist/build/Text/Microstache/Render.o, dist/build/Text/Microstache/Render.dyn_o ) src/Text/Microstache/Render.hs:27:1: warning: [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 27 | import Data.Monoid (mempty) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/Microstache/Render.hs:28:1: warning: [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup() | 28 | import Data.Semigroup ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/Microstache/Render.hs:30:1: warning: [-Wunused-imports] The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() | 30 | import Data.Word (Word) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [3 of 5] Compiling Text.Microstache.Parser ( src/Text/Microstache/Parser.hs, dist/build/Text/Microstache/Parser.o, dist/build/Text/Microstache/Parser.dyn_o ) src/Text/Microstache/Parser.hs:69:11: error: • No instance for (Stream Text Identity t1) arising from a use of ‘eof’ • In the expression: eof In the first argument of ‘choice’, namely ‘[(void . lookAhead . string') start, pBol, eof]’ In the expression: choice [(void . lookAhead . string') start, pBol, eof] | 69 | , eof ] | ^^^ src/Text/Microstache/Parser.hs:128:62: error: • No instance for (Stream Text Identity t0) arising from a use of ‘eof’ • In the second argument of ‘(<|>)’, namely ‘eof’ In the second argument of ‘(<*)’, namely ‘(void eol <|> eof)’ In the second argument of ‘between’, namely ‘(sc <* (void eol <|> eof))’ | 128 | pStandalone p = pBol *> try (between sc (sc <* (void eol <|> eof)) p) | ^^^ src/Text/Microstache/Parser.hs:149:22: error: • No instance for (Stream Text Identity Char) arising from a use of ‘char’ • In the second argument of ‘(<$)’, namely ‘char '.'’ In the expression: [] <$ char '.' In an equation for ‘implicit’: implicit = [] <$ char '.' | 149 | implicit = [] <$ char '.' | ^^^^^^^^ src/Text/Microstache/Parser.hs:150:45: error: • No instance for (Stream Text Identity Char) arising from a use of ‘char’ • In the second argument of ‘sepBy1’, namely ‘(char '.')’ In the expression: sepBy1 (T.pack <$> some ch) (char '.') In an equation for ‘other’: other = sepBy1 (T.pack <$> some ch) (char '.') | 150 | other = sepBy1 (T.pack <$> some ch) (char '.') | ^^^^^^^^ src/Text/Microstache/Parser.hs:151:33: error: • No instance for (Stream Text Identity Char) arising from a use of ‘oneOf’ • In the second argument of ‘(<|>)’, namely ‘oneOf "-_"’ In the expression: alphaNumChar <|> oneOf "-_" In an equation for ‘ch’: ch = alphaNumChar <|> oneOf "-_" | 151 | ch = alphaNumChar <|> oneOf "-_" | ^^^^^^^^^^ src/Text/Microstache/Parser.hs:195:17: error: • No instance for (Stream Text Identity Char) arising from a use of ‘spaces’ • In the second argument of ‘(<*)’, namely ‘spaces’ In the expression: p <* spaces In an equation for ‘lexeme’: lexeme p = p <* spaces | 195 | lexeme p = p <* spaces | ^^^^^^ src/Text/Microstache/Parser.hs:220:16: error: • No instance for (Stream Text Identity Char) arising from a use of ‘satisfy’ • In the expression: satisfy isAlphaNum In an equation for ‘alphaNumChar’: alphaNumChar = satisfy isAlphaNum | 220 | alphaNumChar = satisfy isAlphaNum | ^^^^^^^^^^^^^^^^^^ * ERROR: dev-haskell/microstache-1.0.2::gentoo failed (compile phase): * setup build failed * * Call stack: * ebuild.sh, line 122: Called src_compile * environment, line 1941: Called haskell-cabal_src_compile * environment, line 1599: Called cabal_src_compile * environment, line 800: Called cabal-build * environment, line 580: Called die * The specific snippet of code: * ./setup "$@" || die "setup build failed" * * If you need support, post the output of `emerge --info '=dev-haskell/microstache-1.0.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-haskell/microstache-1.0.2::gentoo'`. * The complete build log is located at '/var/log/portage/dev-haskell:microstache-1.0.2:20221109-124652.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-haskell/microstache-1.0.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-haskell/microstache-1.0.2/temp/environment'. * Working directory: '/var/tmp/portage/dev-haskell/microstache-1.0.2/work/microstache-1.0.2' * S: '/var/tmp/portage/dev-haskell/microstache-1.0.2/work/microstache-1.0.2'