* Package: dev-haskell/persistent-2.14.0.3 * 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 persistent-2.14.0.3.tar.gz to /var/tmp/portage/dev-haskell/persistent-2.14.0.3/work >>> Source unpacked in /var/tmp/portage/dev-haskell/persistent-2.14.0.3/work >>> Preparing source in /var/tmp/portage/dev-haskell/persistent-2.14.0.3/work/persistent-2.14.0.3 ... dos2unix: converting file /var/tmp/portage/dev-haskell/persistent-2.14.0.3/work/persistent-2.14.0.3/persistent.cabal to Unix format... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-haskell/persistent-2.14.0.3/work/persistent-2.14.0.3 ... * Using cabal-3.4.1.0. /usr/bin/ghc -package Cabal-3.4.1.0 --make /var/tmp/portage/dev-haskell/persistent-2.14.0.3/work/persistent-2.14.0.3/Setup.lhs -j4 +RTS -A256M -qb0 -RTS -threaded -dynamic -o setup [1 of 1] Compiling Main ( /var/tmp/portage/dev-haskell/persistent-2.14.0.3/work/persistent-2.14.0.3/Setup.lhs, /var/tmp/portage/dev-haskell/persistent-2.14.0.3/work/persistent-2.14.0.3/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=persistent-2.14.0.3/ghc-9.0.2 --datadir=/usr/share/ --datasubdir=persistent-2.14.0.3/ghc-9.0.2 --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/persistent-2.14.0.3 --verbose --enable-shared --enable-executable-dynamic --sysconfdir=/etc --disable-library-stripping --flag=-nooverlap Using Parsec parser Configuring persistent-2.14.0.3... Dependency aeson >=1.0 && <2.1: using aeson-2.0.3.0 Dependency attoparsec: using attoparsec-0.14.4 Dependency base >=4.11.1.0 && <5: using base-4.15.1.0 Dependency base64-bytestring: using base64-bytestring-1.0.0.3 Dependency blaze-html >=0.9: using blaze-html-0.9.1.2 Dependency bytestring >=0.10: using bytestring-0.10.12.1 Dependency conduit >=1.2.12: using conduit-1.3.4.2 Dependency containers >=0.5: using containers-0.6.4.1 Dependency fast-logger >=2.4: using fast-logger-3.0.1 Dependency http-api-data >=0.3: using http-api-data-0.4.3 Dependency lift-type >=0.1.0.0 && <0.2.0.0: using lift-type-0.1.0.1 Dependency monad-logger >=0.3.28: using monad-logger-0.3.32 Dependency mtl <2.3: using mtl-2.2.2 Dependency path-pieces >=0.2: using path-pieces-0.2.1 Dependency resource-pool >=0.2.3: using resource-pool-0.2.3.2 Dependency resourcet >=1.1.10: using resourcet-1.2.4.2 Dependency scientific: using scientific-0.3.7.0 Dependency silently: using silently-1.2.5.1 Dependency template-haskell >=2.13 && <2.19: using template-haskell-2.17.0.0 Dependency text >=1.2: using text-1.2.5.0 Dependency th-lift-instances >=0.1.14 && <0.2: using th-lift-instances-0.1.19 Dependency time >=1.6: using time-1.9.3 Dependency transformers >=0.5: using transformers-0.5.6.2 Dependency unliftio: using unliftio-0.2.18 Dependency unliftio-core: using unliftio-core-0.1.2.0 Dependency unordered-containers: using unordered-containers-0.2.17.0 Dependency vault: using vault-0.3.1.5 Dependency vector: using vector-0.12.3.1 Source component graph: component lib Configured component graph: component persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2 include aeson-2.0.3.0-5n6xGiLvxDWJbXDwhleVN7 include attoparsec-0.14.4-7zB3pKxEnAuAUcD4YMiVmn include base-4.15.1.0 include base64-bytestring-1.0.0.3-IJXgoeRbD8m6CF6HSvrZ6I include blaze-html-0.9.1.2-E4Rc1B0H6jB5b1SLiO5pwK include bytestring-0.10.12.1 include conduit-1.3.4.2-5pLtKMLzs6gBlVpOohXYiA include containers-0.6.4.1 include fast-logger-3.0.1-JGoi9D9PbaAsZ3EupO506 include http-api-data-0.4.3-EqMK4YcRexn9wXBCkbLhxZ include lift-type-0.1.0.1-D35eTUCvwh023OqKS2qJnE include monad-logger-0.3.32-2GyqfiVyUPL5gySuzA9xDq include mtl-2.2.2 include path-pieces-0.2.1-H7eklAHLAbQDmNQh33Z06o include resource-pool-0.2.3.2-GVhM3gxzWslKEqDEKs6vAs include resourcet-1.2.4.2-I4P0t2JtLkHCbblqEV5B4R include scientific-0.3.7.0-Jsg3cNnv1Wm5fibWMVpvZm include silently-1.2.5.1-1kNQvZmYbob5rbSvZmuE95 include template-haskell-2.17.0.0 include text-1.2.5.0 include th-lift-instances-0.1.19-ACzw8VHYY5T3q6Au7a6LeO include time-1.9.3 include transformers-0.5.6.2 include unliftio-0.2.18-3byMcqXMK5s7yrRzQ2D7lA include unliftio-core-0.1.2.0-EqtukR1hWfAGh5XhbrrE5p include unordered-containers-0.2.17.0-JgtyiltjHZ2Egi9TnaGwM1 include vault-0.3.1.5-4oDnLZwEbr652yyHBQruzA include vector-0.12.3.1-BmSroY3QVtCAOh838mXZ9M Linked component graph: unit persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2 include aeson-2.0.3.0-5n6xGiLvxDWJbXDwhleVN7 include attoparsec-0.14.4-7zB3pKxEnAuAUcD4YMiVmn include base-4.15.1.0 include base64-bytestring-1.0.0.3-IJXgoeRbD8m6CF6HSvrZ6I include blaze-html-0.9.1.2-E4Rc1B0H6jB5b1SLiO5pwK include bytestring-0.10.12.1 include conduit-1.3.4.2-5pLtKMLzs6gBlVpOohXYiA include containers-0.6.4.1 include fast-logger-3.0.1-JGoi9D9PbaAsZ3EupO506 include http-api-data-0.4.3-EqMK4YcRexn9wXBCkbLhxZ include lift-type-0.1.0.1-D35eTUCvwh023OqKS2qJnE include monad-logger-0.3.32-2GyqfiVyUPL5gySuzA9xDq include mtl-2.2.2 include path-pieces-0.2.1-H7eklAHLAbQDmNQh33Z06o include resource-pool-0.2.3.2-GVhM3gxzWslKEqDEKs6vAs include resourcet-1.2.4.2-I4P0t2JtLkHCbblqEV5B4R include scientific-0.3.7.0-Jsg3cNnv1Wm5fibWMVpvZm include silently-1.2.5.1-1kNQvZmYbob5rbSvZmuE95 include template-haskell-2.17.0.0 include text-1.2.5.0 include th-lift-instances-0.1.19-ACzw8VHYY5T3q6Au7a6LeO include time-1.9.3 include transformers-0.5.6.2 include unliftio-0.2.18-3byMcqXMK5s7yrRzQ2D7lA include unliftio-core-0.1.2.0-EqtukR1hWfAGh5XhbrrE5p include unordered-containers-0.2.17.0-JgtyiltjHZ2Egi9TnaGwM1 include vault-0.3.1.5-4oDnLZwEbr652yyHBQruzA include vector-0.12.3.1-BmSroY3QVtCAOh838mXZ9M Database.Persist=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist,Database.Persist.Class=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.Class,Database.Persist.Class.PersistConfig=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.Class.PersistConfig,Database.Persist.Class.PersistEntity=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.Class.PersistEntity,Database.Persist.Class.PersistField=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.Class.PersistField,Database.Persist.Class.PersistQuery=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.Class.PersistQuery,Database.Persist.Class.PersistStore=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.Class.PersistStore,Database.Persist.Class.PersistUnique=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.Class.PersistUnique,Database.Persist.Compatible=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.Compatible,Database.Persist.EntityDef=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.EntityDef,Database.Persist.EntityDef.Internal=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.EntityDef.Internal,Database.Persist.FieldDef=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.FieldDef,Database.Persist.FieldDef.Internal=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.FieldDef.Internal,Database.Persist.ImplicitIdDef=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.ImplicitIdDef,Database.Persist.ImplicitIdDef.Internal=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.ImplicitIdDef.Internal,Database.Persist.Names=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.Names,Database.Persist.PersistValue=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.PersistValue,Database.Persist.Quasi=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.Quasi,Database.Persist.Quasi.Internal=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.Quasi.Internal,Database.Persist.Sql=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.Sql,Database.Persist.Sql.Migration=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.Sql.Migration,Database.Persist.Sql.Types.Internal=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.Sql.Types.Internal,Database.Persist.Sql.Util=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.Sql.Util,Database.Persist.SqlBackend=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.SqlBackend,Database.Persist.SqlBackend.Internal=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.SqlBackend.Internal,Database.Persist.SqlBackend.Internal.InsertSqlResult=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.SqlBackend.Internal.InsertSqlResult,Database.Persist.SqlBackend.Internal.IsolationLevel=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.SqlBackend.Internal.IsolationLevel,Database.Persist.SqlBackend.Internal.MkSqlBackend=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.SqlBackend.Internal.MkSqlBackend,Database.Persist.SqlBackend.Internal.SqlPoolHooks=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.SqlBackend.Internal.SqlPoolHooks,Database.Persist.SqlBackend.Internal.Statement=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.SqlBackend.Internal.Statement,Database.Persist.SqlBackend.Internal.StatementCache=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.SqlBackend.Internal.StatementCache,Database.Persist.SqlBackend.SqlPoolHooks=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.SqlBackend.SqlPoolHooks,Database.Persist.SqlBackend.StatementCache=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.SqlBackend.StatementCache,Database.Persist.TH=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.TH,Database.Persist.Types=persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2:Database.Persist.Types Ready component graph: definite persistent-2.14.0.3-CguWUekc6ZnJTC4RFImdZ2 depends aeson-2.0.3.0-5n6xGiLvxDWJbXDwhleVN7 depends attoparsec-0.14.4-7zB3pKxEnAuAUcD4YMiVmn depends base-4.15.1.0 depends base64-bytestring-1.0.0.3-IJXgoeRbD8m6CF6HSvrZ6I depends blaze-html-0.9.1.2-E4Rc1B0H6jB5b1SLiO5pwK depends bytestring-0.10.12.1 depends conduit-1.3.4.2-5pLtKMLzs6gBlVpOohXYiA depends containers-0.6.4.1 depends fast-logger-3.0.1-JGoi9D9PbaAsZ3EupO506 depends http-api-data-0.4.3-EqMK4YcRexn9wXBCkbLhxZ depends lift-type-0.1.0.1-D35eTUCvwh023OqKS2qJnE depends monad-logger-0.3.32-2GyqfiVyUPL5gySuzA9xDq depends mtl-2.2.2 depends path-pieces-0.2.1-H7eklAHLAbQDmNQh33Z06o depends resource-pool-0.2.3.2-GVhM3gxzWslKEqDEKs6vAs depends resourcet-1.2.4.2-I4P0t2JtLkHCbblqEV5B4R depends scientific-0.3.7.0-Jsg3cNnv1Wm5fibWMVpvZm depends silently-1.2.5.1-1kNQvZmYbob5rbSvZmuE95 depends template-haskell-2.17.0.0 depends text-1.2.5.0 depends th-lift-instances-0.1.19-ACzw8VHYY5T3q6Au7a6LeO depends time-1.9.3 depends transformers-0.5.6.2 depends unliftio-0.2.18-3byMcqXMK5s7yrRzQ2D7lA depends unliftio-core-0.1.2.0-EqtukR1hWfAGh5XhbrrE5p depends unordered-containers-0.2.17.0-JgtyiltjHZ2Egi9TnaGwM1 depends vault-0.3.1.5-4oDnLZwEbr652yyHBQruzA depends vector-0.12.3.1-BmSroY3QVtCAOh838mXZ9M 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/persistent-2.14.0.3/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/persistent-2.14.0.3 Data files installed in: /usr/share/persistent-2.14.0.3/ghc-9.0.2 Documentation installed in: /usr/share/doc/persistent-2.14.0.3 Configuration files installed in: /etc No alex found Using ar given by user at: /usr/bin/x86_64-pc-linux-gnu-ar No c2hs found 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 No happy found 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.37 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/persistent-2.14.0.3/work/persistent-2.14.0.3 ... ./setup build Preprocessing library for persistent-2.14.0.3.. Building library for persistent-2.14.0.3.. [ 1 of 46] Compiling Database.Persist.Class.PersistConfig ( Database/Persist/Class/PersistConfig.hs, dist/build/Database/Persist/Class/PersistConfig.o, dist/build/Database/Persist/Class/PersistConfig.dyn_o ) [ 2 of 46] Compiling Database.Persist.Names ( Database/Persist/Names.hs, dist/build/Database/Persist/Names.o, dist/build/Database/Persist/Names.dyn_o ) [ 3 of 46] Compiling Database.Persist.PersistValue ( Database/Persist/PersistValue.hs, dist/build/Database/Persist/PersistValue.o, dist/build/Database/Persist/PersistValue.dyn_o ) [ 4 of 46] Compiling Database.Persist.SqlBackend.Internal.IsolationLevel ( Database/Persist/SqlBackend/Internal/IsolationLevel.hs, dist/build/Database/Persist/SqlBackend/Internal/IsolationLevel.o, dist/build/Database/Persist/SqlBackend/Internal/IsolationLevel.dyn_o ) [ 5 of 46] Compiling Database.Persist.SqlBackend.Internal.SqlPoolHooks ( Database/Persist/SqlBackend/Internal/SqlPoolHooks.hs, dist/build/Database/Persist/SqlBackend/Internal/SqlPoolHooks.o, dist/build/Database/Persist/SqlBackend/Internal/SqlPoolHooks.dyn_o ) [ 6 of 46] Compiling Database.Persist.Types.Base ( Database/Persist/Types/Base.hs, dist/build/Database/Persist/Types/Base.o, dist/build/Database/Persist/Types/Base.dyn_o ) Database/Persist/Types/Base.hs:93:18: error: • No instance for (text-show-3.9.7:TextShow.Classes.TextShow Checkmark) arising from a use of ‘showTextData’ • In the expression: showTextData In an equation for ‘toUrlPiece’: toUrlPiece = showTextData In the instance declaration for ‘ToHttpApiData Checkmark’ | 93 | toUrlPiece = showTextData | ^^^^^^^^^^^^ Database/Persist/Types/Base.hs:96:21: error: • No instance for (text-show-3.9.7:TextShow.Classes.TextShow Checkmark) arising from a use of ‘parseBoundedTextData’ • In the expression: parseBoundedTextData In an equation for ‘parseUrlPiece’: parseUrlPiece = parseBoundedTextData In the instance declaration for ‘FromHttpApiData Checkmark’ | 96 | parseUrlPiece = parseBoundedTextData | ^^^^^^^^^^^^^^^^^^^^ * ERROR: dev-haskell/persistent-2.14.0.3::gentoo failed (compile phase): * setup build failed * * Call stack: * ebuild.sh, line 122: Called src_compile * environment, line 1901: Called haskell-cabal_src_compile * environment, line 1559: Called cabal_src_compile * environment, line 760: Called cabal-build * environment, line 543: Called die * The specific snippet of code: * ./setup "$@" || die "setup build failed" * * If you need support, post the output of `emerge --info '=dev-haskell/persistent-2.14.0.3::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-haskell/persistent-2.14.0.3::gentoo'`. * The complete build log is located at '/var/log/portage/dev-haskell:persistent-2.14.0.3:20220727-050321.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-haskell/persistent-2.14.0.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-haskell/persistent-2.14.0.3/temp/environment'. * Working directory: '/var/tmp/portage/dev-haskell/persistent-2.14.0.3/work/persistent-2.14.0.3' * S: '/var/tmp/portage/dev-haskell/persistent-2.14.0.3/work/persistent-2.14.0.3'