* Package: dev-haskell/quickcheck-classes-0.6.4.0 * Repository: gentoo * Maintainer: haskell@gentoo.org * USE: abi_x86_64 aeson amd64 binary-laws elibc_glibc kernel_linux semirings test userland_GNU vector * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking quickcheck-classes-0.6.4.0.tar.gz to /var/tmp/portage/dev-haskell/quickcheck-classes-0.6.4.0/work >>> Source unpacked in /var/tmp/portage/dev-haskell/quickcheck-classes-0.6.4.0/work >>> Preparing source in /var/tmp/portage/dev-haskell/quickcheck-classes-0.6.4.0/work/quickcheck-classes-0.6.4.0 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-haskell/quickcheck-classes-0.6.4.0/work/quickcheck-classes-0.6.4.0 ... * 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.2.1.0. * Prepending /usr/lib64/ghc-8.10.4 to LD_LIBRARY_PATH /usr/bin/ghc -package Cabal-3.2.1.0 --make /var/tmp/portage/dev-haskell/quickcheck-classes-0.6.4.0/work/quickcheck-classes-0.6.4.0/Setup.hs -j3 +RTS -A256M -qb0 -RTS -threaded -dynamic -o setup [1 of 1] Compiling Main ( /var/tmp/portage/dev-haskell/quickcheck-classes-0.6.4.0/work/quickcheck-classes-0.6.4.0/Setup.hs, /var/tmp/portage/dev-haskell/quickcheck-classes-0.6.4.0/work/quickcheck-classes-0.6.4.0/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=quickcheck-classes-0.6.4.0/ghc-8.10.4 --datadir=/usr/share/ --datasubdir=quickcheck-classes-0.6.4.0/ghc-8.10.4 --enable-tests --ghc-options=-j3 +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=-optc-falign-functions=32:25:16 --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/quickcheck-classes-0.6.4.0 --verbose --enable-shared --enable-executable-dynamic --sysconfdir=/etc --disable-library-stripping --flags=aeson --flags=binary-laws --flags=-semigroupoids --flags=semirings --flags=-unary-laws --flags=vector Using Parsec parser Configuring quickcheck-classes-0.6.4.0... Flags chosen: aeson=True, binary-laws=True, semigroupoids=False, semirings=True, unary-laws=False, vector=True Dependency QuickCheck >=2.10.0: using QuickCheck-2.13.2 Dependency aeson >=0.9: using aeson-1.4.7.1 Dependency base >=4.5 && <5: using base-4.14.1.0 Dependency base-orphans >=0.1: using base-orphans-0.8.4 Dependency bifunctors -any: using bifunctors-5.5.6 Dependency containers >=0.4.2.1: using containers-0.6.2.1 Dependency contravariant -any: using contravariant-1.5.2 Dependency fail -any: using fail-4.9.0.0 Dependency primitive >=0.6.4 && <0.8: using primitive-0.7.1.0 Dependency primitive-addr >=0.1.0.2 && <0.2: using primitive-addr-0.1.0.2 Dependency quickcheck-classes-base ==0.6.*: using quickcheck-classes-base-0.6.2.0 Dependency semigroups >=0.17: using semigroups-0.18.5 Dependency semirings >=0.4.2: using semirings-0.5.4 Dependency tagged -any: using tagged-0.8.6 Dependency transformers >=0.5.0 && <0.6: using transformers-0.5.6.2 Dependency vector >=0.12: using vector-0.12.1.2 Dependency QuickCheck -any: using QuickCheck-2.13.2 Dependency aeson -any: using aeson-1.4.7.1 Dependency base -any: using base-4.14.1.0 Dependency base-orphans >=0.5: using base-orphans-0.8.4 Dependency containers -any: using containers-0.6.2.1 Dependency primitive -any: using primitive-0.7.1.0 Dependency quickcheck-classes -any: using quickcheck-classes-0.6.4.0 Dependency tagged -any: using tagged-0.8.6 Dependency transformers -any: using transformers-0.5.6.2 Dependency vector >=0.12: using vector-0.12.1.2 Dependency QuickCheck -any: using QuickCheck-2.13.2 Dependency base >=4.12: using base-4.14.1.0 Dependency base-orphans >=0.5: using base-orphans-0.8.4 Dependency containers -any: using containers-0.6.2.1 Dependency primitive -any: using primitive-0.7.1.0 Dependency quickcheck-classes -any: using quickcheck-classes-0.6.4.0 Dependency tagged -any: using tagged-0.8.6 Dependency tasty -any: using tasty-1.2.3 Dependency tasty-quickcheck -any: using tasty-quickcheck-0.10.1.1 Dependency transformers -any: using transformers-0.5.6.2 Dependency vector -any: using vector-0.12.1.2 Source component graph: component lib component test:advanced dependency lib component test:basic dependency lib Configured component graph: component quickcheck-classes-0.6.4.0-AuMu5m6UB9XJxFp0iHwjTb include QuickCheck-2.13.2-5h4F37SQOuv2mXP0EBFqfI include aeson-1.4.7.1-2FL0jJ9k39m6PN73qSGZje include base-4.14.1.0 include base-orphans-0.8.4-JVJ8ttw51H7Dc3tJYgx6uK include bifunctors-5.5.6-1QROPwibRKgLK9yAhw5vJB include containers-0.6.2.1 include contravariant-1.5.2-FHyHAPFE6Of6MGBYe8h8eb include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 include primitive-0.7.1.0-Jxsyd70oUttYiCXCa0HqV include primitive-addr-0.1.0.2-HXZa2YNcJjTACtUVsy8t0x include quickcheck-classes-base-0.6.2.0-Kb9HllIblPaDbngZ7hEOUo include semigroups-0.18.5-Ane5rZgHQZLBMDItXO5ZVb include semirings-0.5.4-LWl2VTOnM8qI4PADdLX49N include tagged-0.8.6-6ynGuqiqWewDmeFAuVgKQe include transformers-0.5.6.2 include vector-0.12.1.2-2N6D7DVngWv5HCKC1j8U9g component quickcheck-classes-0.6.4.0-91Wu7iyLrtM5zNONCuDbDI-advanced include QuickCheck-2.13.2-5h4F37SQOuv2mXP0EBFqfI include base-4.14.1.0 include base-orphans-0.8.4-JVJ8ttw51H7Dc3tJYgx6uK include containers-0.6.2.1 include primitive-0.7.1.0-Jxsyd70oUttYiCXCa0HqV include quickcheck-classes-0.6.4.0-AuMu5m6UB9XJxFp0iHwjTb include tagged-0.8.6-6ynGuqiqWewDmeFAuVgKQe include tasty-1.2.3-7MOmyMdpyth1EbCIpz8xjM include tasty-quickcheck-0.10.1.1-9UqoD5lYk3LL0ibfiCk0W0 include transformers-0.5.6.2 include vector-0.12.1.2-2N6D7DVngWv5HCKC1j8U9g component quickcheck-classes-0.6.4.0-K46rGiau9DsKzYHueebUvr-basic include QuickCheck-2.13.2-5h4F37SQOuv2mXP0EBFqfI include aeson-1.4.7.1-2FL0jJ9k39m6PN73qSGZje include base-4.14.1.0 include base-orphans-0.8.4-JVJ8ttw51H7Dc3tJYgx6uK include containers-0.6.2.1 include primitive-0.7.1.0-Jxsyd70oUttYiCXCa0HqV include quickcheck-classes-0.6.4.0-AuMu5m6UB9XJxFp0iHwjTb include tagged-0.8.6-6ynGuqiqWewDmeFAuVgKQe include transformers-0.5.6.2 include vector-0.12.1.2-2N6D7DVngWv5HCKC1j8U9g Linked component graph: unit quickcheck-classes-0.6.4.0-AuMu5m6UB9XJxFp0iHwjTb include QuickCheck-2.13.2-5h4F37SQOuv2mXP0EBFqfI include aeson-1.4.7.1-2FL0jJ9k39m6PN73qSGZje include base-4.14.1.0 include base-orphans-0.8.4-JVJ8ttw51H7Dc3tJYgx6uK include bifunctors-5.5.6-1QROPwibRKgLK9yAhw5vJB include containers-0.6.2.1 include contravariant-1.5.2-FHyHAPFE6Of6MGBYe8h8eb include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 include primitive-0.7.1.0-Jxsyd70oUttYiCXCa0HqV include primitive-addr-0.1.0.2-HXZa2YNcJjTACtUVsy8t0x include quickcheck-classes-base-0.6.2.0-Kb9HllIblPaDbngZ7hEOUo include semigroups-0.18.5-Ane5rZgHQZLBMDItXO5ZVb include semirings-0.5.4-LWl2VTOnM8qI4PADdLX49N include tagged-0.8.6-6ynGuqiqWewDmeFAuVgKQe include transformers-0.5.6.2 include vector-0.12.1.2-2N6D7DVngWv5HCKC1j8U9g Test.QuickCheck.Classes=quickcheck-classes-0.6.4.0-AuMu5m6UB9XJxFp0iHwjTb:Test.QuickCheck.Classes,Test.QuickCheck.Classes.IsList=quickcheck-classes-0.6.4.0-AuMu5m6UB9XJxFp0iHwjTb:Test.QuickCheck.Classes.IsList unit quickcheck-classes-0.6.4.0-91Wu7iyLrtM5zNONCuDbDI-advanced include QuickCheck-2.13.2-5h4F37SQOuv2mXP0EBFqfI include base-4.14.1.0 include base-orphans-0.8.4-JVJ8ttw51H7Dc3tJYgx6uK include containers-0.6.2.1 include primitive-0.7.1.0-Jxsyd70oUttYiCXCa0HqV include quickcheck-classes-0.6.4.0-AuMu5m6UB9XJxFp0iHwjTb include tagged-0.8.6-6ynGuqiqWewDmeFAuVgKQe include tasty-1.2.3-7MOmyMdpyth1EbCIpz8xjM include tasty-quickcheck-0.10.1.1-9UqoD5lYk3LL0ibfiCk0W0 include transformers-0.5.6.2 include vector-0.12.1.2-2N6D7DVngWv5HCKC1j8U9g unit quickcheck-classes-0.6.4.0-K46rGiau9DsKzYHueebUvr-basic include QuickCheck-2.13.2-5h4F37SQOuv2mXP0EBFqfI include aeson-1.4.7.1-2FL0jJ9k39m6PN73qSGZje include base-4.14.1.0 include base-orphans-0.8.4-JVJ8ttw51H7Dc3tJYgx6uK include containers-0.6.2.1 include primitive-0.7.1.0-Jxsyd70oUttYiCXCa0HqV include quickcheck-classes-0.6.4.0-AuMu5m6UB9XJxFp0iHwjTb include tagged-0.8.6-6ynGuqiqWewDmeFAuVgKQe include transformers-0.5.6.2 include vector-0.12.1.2-2N6D7DVngWv5HCKC1j8U9g Ready component graph: definite quickcheck-classes-0.6.4.0-AuMu5m6UB9XJxFp0iHwjTb depends QuickCheck-2.13.2-5h4F37SQOuv2mXP0EBFqfI depends aeson-1.4.7.1-2FL0jJ9k39m6PN73qSGZje depends base-4.14.1.0 depends base-orphans-0.8.4-JVJ8ttw51H7Dc3tJYgx6uK depends bifunctors-5.5.6-1QROPwibRKgLK9yAhw5vJB depends containers-0.6.2.1 depends contravariant-1.5.2-FHyHAPFE6Of6MGBYe8h8eb depends fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 depends primitive-0.7.1.0-Jxsyd70oUttYiCXCa0HqV depends primitive-addr-0.1.0.2-HXZa2YNcJjTACtUVsy8t0x depends quickcheck-classes-base-0.6.2.0-Kb9HllIblPaDbngZ7hEOUo depends semigroups-0.18.5-Ane5rZgHQZLBMDItXO5ZVb depends semirings-0.5.4-LWl2VTOnM8qI4PADdLX49N depends tagged-0.8.6-6ynGuqiqWewDmeFAuVgKQe depends transformers-0.5.6.2 depends vector-0.12.1.2-2N6D7DVngWv5HCKC1j8U9g definite quickcheck-classes-0.6.4.0-K46rGiau9DsKzYHueebUvr-basic depends QuickCheck-2.13.2-5h4F37SQOuv2mXP0EBFqfI depends aeson-1.4.7.1-2FL0jJ9k39m6PN73qSGZje depends base-4.14.1.0 depends base-orphans-0.8.4-JVJ8ttw51H7Dc3tJYgx6uK depends containers-0.6.2.1 depends primitive-0.7.1.0-Jxsyd70oUttYiCXCa0HqV depends quickcheck-classes-0.6.4.0-AuMu5m6UB9XJxFp0iHwjTb depends tagged-0.8.6-6ynGuqiqWewDmeFAuVgKQe depends transformers-0.5.6.2 depends vector-0.12.1.2-2N6D7DVngWv5HCKC1j8U9g definite quickcheck-classes-0.6.4.0-91Wu7iyLrtM5zNONCuDbDI-advanced depends QuickCheck-2.13.2-5h4F37SQOuv2mXP0EBFqfI depends base-4.14.1.0 depends base-orphans-0.8.4-JVJ8ttw51H7Dc3tJYgx6uK depends containers-0.6.2.1 depends primitive-0.7.1.0-Jxsyd70oUttYiCXCa0HqV depends quickcheck-classes-0.6.4.0-AuMu5m6UB9XJxFp0iHwjTb depends tagged-0.8.6-6ynGuqiqWewDmeFAuVgKQe depends tasty-1.2.3-7MOmyMdpyth1EbCIpz8xjM depends tasty-quickcheck-0.10.1.1-9UqoD5lYk3LL0ibfiCk0W0 depends transformers-0.5.6.2 depends vector-0.12.1.2-2N6D7DVngWv5HCKC1j8U9g Using Cabal-3.2.1.0 compiled by ghc-8.10 Using compiler: ghc-8.10.4 Using install prefix: /usr Executables installed in: /usr/bin Libraries installed in: /usr/lib64/quickcheck-classes-0.6.4.0/ghc-8.10.4 Dynamic Libraries installed in: /usr/lib64/x86_64-linux-ghc-8.10.4 Private executables installed in: /usr/libexec/x86_64-linux-ghc-8.10.4/quickcheck-classes-0.6.4.0 Data files installed in: /usr/share/quickcheck-classes-0.6.4.0/ghc-8.10.4 Documentation installed in: /usr/share/doc/quickcheck-classes-0.6.4.0 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 Using doctest version 0.16.3 found on system at: /usr/bin/doctest Using gcc version 11.2.0 found on system at: /usr/bin/x86_64-pc-linux-gnu-gcc Using ghc version 8.10.4 given by user at: /usr/bin/ghc Using ghc-pkg version 8.10.4 given by user at: /usr/bin/ghc-pkg No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.24.0 found on system at: /usr/bin/haddock-ghc-8.10.4 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.4 found on system at: /usr/bin/runghc Using strip version 2.36 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/quickcheck-classes-0.6.4.0/work/quickcheck-classes-0.6.4.0 ... ./setup build Preprocessing library for quickcheck-classes-0.6.4.0.. Building library for quickcheck-classes-0.6.4.0.. [ 1 of 12] Compiling Test.QuickCheck.Classes.Alt ( src/Test/QuickCheck/Classes/Alt.hs, dist/build/Test/QuickCheck/Classes/Alt.o, dist/build/Test/QuickCheck/Classes/Alt.dyn_o ) [ 2 of 12] Compiling Test.QuickCheck.Classes.Apply ( src/Test/QuickCheck/Classes/Apply.hs, dist/build/Test/QuickCheck/Classes/Apply.o, dist/build/Test/QuickCheck/Classes/Apply.dyn_o ) [ 3 of 12] Compiling Test.QuickCheck.Classes.Euclidean ( src/Test/QuickCheck/Classes/Euclidean.hs, dist/build/Test/QuickCheck/Classes/Euclidean.o, dist/build/Test/QuickCheck/Classes/Euclidean.dyn_o ) src/Test/QuickCheck/Classes/Euclidean.hs:29:1: warning: [-Wunused-imports] The import of ‘Test.QuickCheck.Property’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Property’ To import instances alone, use: import Test.QuickCheck.Property() | 29 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 4 of 12] Compiling Test.QuickCheck.Classes.IsList ( src/Test/QuickCheck/Classes/IsList.hs, dist/build/Test/QuickCheck/Classes/IsList.o, dist/build/Test/QuickCheck/Classes/IsList.dyn_o ) [ 5 of 12] Compiling Test.QuickCheck.Classes.Json ( src/Test/QuickCheck/Classes/Json.hs, dist/build/Test/QuickCheck/Classes/Json.o, dist/build/Test/QuickCheck/Classes/Json.dyn_o ) [ 6 of 12] Compiling Test.QuickCheck.Classes.MVector ( src/Test/QuickCheck/Classes/MVector.hs, dist/build/Test/QuickCheck/Classes/MVector.o, dist/build/Test/QuickCheck/Classes/MVector.dyn_o ) src/Test/QuickCheck/Classes/MVector.hs:20:1: warning: [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() | 20 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/MVector.hs:23:1: warning: [-Wunused-imports] The import of ‘Data.Functor’ is redundant except perhaps to import instances from ‘Data.Functor’ To import instances alone, use: import Data.Functor() | 23 | import Data.Functor | ^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/MVector.hs:29:1: warning: [-Wunused-imports] The import of ‘Test.QuickCheck.Property’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Property’ To import instances alone, use: import Test.QuickCheck.Property() | 29 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 7 of 12] Compiling Test.QuickCheck.Classes.Plus ( src/Test/QuickCheck/Classes/Plus.hs, dist/build/Test/QuickCheck/Classes/Plus.o, dist/build/Test/QuickCheck/Classes/Plus.dyn_o ) [ 8 of 12] Compiling Test.QuickCheck.Classes.Prim ( src/Test/QuickCheck/Classes/Prim.hs, dist/build/Test/QuickCheck/Classes/Prim.o, dist/build/Test/QuickCheck/Classes/Prim.dyn_o ) src/Test/QuickCheck/Classes/Prim.hs:15:1: warning: [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() | 15 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Test/QuickCheck/Classes/Prim.hs:35:1: warning: [-Wunused-imports] The import of ‘Test.QuickCheck.Property’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Property’ To import instances alone, use: import Test.QuickCheck.Property() | 35 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 9 of 12] Compiling Test.QuickCheck.Classes.Ring ( src/Test/QuickCheck/Classes/Ring.hs, dist/build/Test/QuickCheck/Classes/Ring.o, dist/build/Test/QuickCheck/Classes/Ring.dyn_o ) src/Test/QuickCheck/Classes/Ring.hs:20:1: warning: [-Wunused-imports] The import of ‘Test.QuickCheck.Property’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Property’ To import instances alone, use: import Test.QuickCheck.Property() | 20 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [10 of 12] Compiling Test.QuickCheck.Classes.Semigroupoid ( src/Test/QuickCheck/Classes/Semigroupoid.hs, dist/build/Test/QuickCheck/Classes/Semigroupoid.o, dist/build/Test/QuickCheck/Classes/Semigroupoid.dyn_o ) [11 of 12] Compiling Test.QuickCheck.Classes.Semiring ( src/Test/QuickCheck/Classes/Semiring.hs, dist/build/Test/QuickCheck/Classes/Semiring.o, dist/build/Test/QuickCheck/Classes/Semiring.dyn_o ) src/Test/QuickCheck/Classes/Semiring.hs:21:1: warning: [-Wunused-imports] The import of ‘Test.QuickCheck.Property’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Property’ To import instances alone, use: import Test.QuickCheck.Property() | 21 | import Test.QuickCheck.Property (Property) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [12 of 12] Compiling Test.QuickCheck.Classes ( src/Test/QuickCheck/Classes.hs, dist/build/Test/QuickCheck/Classes.o, dist/build/Test/QuickCheck/Classes.dyn_o ) src/Test/QuickCheck/Classes.hs:106:1: warning: [-Wunused-imports] The import of ‘Test.QuickCheck.Classes.IsList’ is redundant except perhaps to import instances from ‘Test.QuickCheck.Classes.IsList’ To import instances alone, use: import Test.QuickCheck.Classes.IsList() | 106 | import Test.QuickCheck.Classes.IsList | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Preprocessing test suite 'basic' for quickcheck-classes-0.6.4.0.. Building test suite 'basic' for quickcheck-classes-0.6.4.0.. [1 of 2] Compiling Spec.ShowRead ( test/Spec/ShowRead.hs, dist/build/basic/basic-tmp/Spec/ShowRead.dyn_o ) [2 of 2] Compiling Main ( test/Spec.hs, dist/build/basic/basic-tmp/Main.dyn_o ) test/Spec.hs:191:17: error: Not in scope: type constructor or class ‘Eq1’ Perhaps you meant ‘Eq’ (imported from Prelude) | 191 | , Arbitrary1, Eq1, Show1 | ^^^ test/Spec.hs:191:22: error: Not in scope: type constructor or class ‘Show1’ Perhaps you meant one of these: ‘Show’ (imported from Prelude), ‘ShowS’ (imported from Prelude) | 191 | , Arbitrary1, Eq1, Show1 | ^^^^^ * ERROR: dev-haskell/quickcheck-classes-0.6.4.0::gentoo failed (compile phase): * setup build failed * * Call stack: * ebuild.sh, line 127: Called src_compile * environment, line 1857: Called haskell-cabal_src_compile * environment, line 1512: Called cabal_src_compile * environment, line 694: Called cabal-build * environment, line 480: Called die * The specific snippet of code: * ./setup "$@" || die "setup build failed" * * If you need support, post the output of `emerge --info '=dev-haskell/quickcheck-classes-0.6.4.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-haskell/quickcheck-classes-0.6.4.0::gentoo'`. * The complete build log is located at '/var/log/portage/dev-haskell:quickcheck-classes-0.6.4.0:20210806-150252.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-haskell/quickcheck-classes-0.6.4.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-haskell/quickcheck-classes-0.6.4.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-haskell/quickcheck-classes-0.6.4.0/work/quickcheck-classes-0.6.4.0' * S: '/var/tmp/portage/dev-haskell/quickcheck-classes-0.6.4.0/work/quickcheck-classes-0.6.4.0'