tych0 / xcffib

A drop-in replacement for xpyb based on cffi
Apache License 2.0
94 stars 26 forks source link

Failed to build StateVar-1.2 #103

Closed pawamoy closed 4 years ago

pawamoy commented 4 years ago
% make
cabal --config-file=./cabal.config new-run exe:xcffibgen -- --input //usr/share/xcb --output ./xcffib
Build profile: -w ghc-8.8.3 -O1
In order, the following will be built (use -v for more details):
 - StateVar-1.2 (lib) (requires build)
 - alex-3.2.5 (exe:alex) (requires build)
 - base-orphans-0.8.2 (lib) (requires build)
 - cabal-doctest-1.0.8 (lib) (requires build)
 - colour-2.3.5 (lib) (requires build)
 - containers-0.5.11.0 (lib) (requires build)
 - happy-1.19.12 (exe:happy) (requires build)
 - integer-logarithms-1.0.3 (lib) (requires build)
 - monads-tf-0.1.0.3 (lib:monads-tf) (requires build)
 - primitive-0.7.0.1 (lib) (requires build)
 - semigroups-0.19.1 (lib) (requires build)
 - split-0.2.3.4 (lib) (requires build)
 - tagged-0.8.6 (lib) (requires build)
 - transformers-compat-0.6.5 (lib) (requires build)
 - unix-compat-0.5.2 (lib:unix-compat) (requires build)
 - utf8-string-1.0.1.1 (lib:utf8-string) (requires build)
 - contravariant-1.5.2 (lib:contravariant) (requires build)
 - ansi-terminal-0.10.3 (lib) (requires build)
 - th-abstraction-0.3.2.0 (lib) (requires build)
 - binary-0.8.8.0 (lib) (requires build)
 - distributive-0.6.2 (lib:distributive) (requires build)
 - filemanip-0.3.6.3 (lib:filemanip) (requires build)
 - language-python-0.5.6 (lib:language-python) (requires build)
 - ansi-wl-pprint-0.6.9 (lib) (requires build)
 - text-1.2.4.0 (lib) (requires build)
 - comonad-5.0.6 (lib:comonad) (requires build)
 - optparse-applicative-0.15.1.0 (lib) (requires build)
 - xml-1.3.14 (lib:xml) (requires build)
 - hashable-1.3.0.0 (lib) (requires build)
 - bifunctors-5.5.7 (lib) (requires build)
 - xcb-types-0.10.0 (lib:xcb-types) (requires build)
 - unordered-containers-0.2.10.0 (lib) (requires build)
 - scientific-0.3.6.2 (lib) (requires build)
 - profunctors-5.5.2 (lib) (requires build)
 - semigroupoids-5.3.4 (lib:semigroupoids) (requires build)
 - attoparsec-0.13.2.4 (lib) (requires build)
 - either-5.0.1.1 (lib) (requires build)
 - xcffib-0.9.0 (lib) (first run)
 - xcffib-0.9.0 (exe:xcffibgen) (first run)
Configuring library for StateVar-1.2..
Preprocessing library for StateVar-1.2..
Building library for StateVar-1.2..
[1 of 1] Compiling Data.StateVar    ( src/Data/StateVar.hs, dist/build/Data/StateVar.o )

src/Data/StateVar.hs:66:8: error:
    Could not find module ‘Prelude’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
66 | module Data.StateVar
   |        ^^^^^^^^^^^^^

src/Data/StateVar.hs:80:1: error:
    Could not find module ‘Control.Concurrent.STM’
    There are files missing in the ‘stm-2.5.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
80 | import Control.Concurrent.STM
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/StateVar.hs:81:1: error:
    Could not find module ‘Control.Monad.IO.Class’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
81 | import Control.Monad.IO.Class
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/StateVar.hs:82:1: error:
    Could not find module ‘Data.IORef’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
82 | import Data.IORef
   | ^^^^^^^^^^^^^^^^^

src/Data/StateVar.hs:83:1: error:
    Could not find module ‘Data.Typeable’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
83 | import Data.Typeable
   | ^^^^^^^^^^^^^^^^^^^^

src/Data/StateVar.hs:84:1: error:
    Could not find module ‘Foreign.ForeignPtr’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
84 | import Foreign.ForeignPtr
   | ^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/StateVar.hs:85:1: error:
    Could not find module ‘Foreign.Ptr’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
85 | import Foreign.Ptr
   | ^^^^^^^^^^^^^^^^^^

src/Data/StateVar.hs:86:1: error:
    Could not find module ‘Foreign.Storable’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
86 | import Foreign.Storable
   | ^^^^^^^^^^^^^^^^^^^^^^^

src/Data/StateVar.hs:88:1: error:
    Could not find module ‘Data.Functor.Contravariant’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
88 | import Data.Functor.Contravariant
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
cabal: Failed to build StateVar-1.2 (which is required by exe:xcffibgen from
xcffib-0.9.0).

make: *** [Makefile:16: xcffib] Error 1
tych0 commented 4 years ago

try cabal configure && cabal install --only-dependencies -j first.

pawamoy commented 4 years ago
% make clean
rm -rf xcffib
rm -rf module/*pyc module/__pycache__
rm -rf test/*pyc test/__pycache__
rm -rf build *egg* *deb .pybuild
rm -rf .pc cabal.project.local*

% cabal configure && cabal install --only-dependencies -j
Resolving dependencies...
Build profile: -w ghc-8.8.3 -O1
In order, the following would be built (use -v for more details):
 - StateVar-1.2 (lib) (requires build)
 - alex-3.2.5 (exe:alex) (requires build)
 - base-orphans-0.8.2 (lib) (requires build)
 - cabal-doctest-1.0.8 (lib) (requires build)
 - call-stack-0.2.0 (lib) (requires download & build)
 - colour-2.3.5 (lib) (requires build)
 - containers-0.5.11.0 (lib) (requires build)
 - extensible-exceptions-0.1.1.4 (requires download & build)
 - happy-1.19.12 (exe:happy) (requires build)
 - hostname-1.0 (requires download & build)
 - integer-logarithms-1.0.3 (lib) (requires build)
 - monads-tf-0.1.0.3 (requires build)
 - old-locale-1.0.0.7 (lib) (requires download & build)
 - primitive-0.7.0.1 (lib) (requires build)
 - semigroups-0.19.1 (lib) (requires build)
 - split-0.2.3.4 (lib) (requires build)
 - tagged-0.8.6 (lib) (requires build)
 - transformers-compat-0.6.5 (lib) (requires build)
 - unix-compat-0.5.2 (requires build)
 - utf8-string-1.0.1.1 (requires build)
 - contravariant-1.5.2 (requires build)
 - HUnit-1.6.0.0 (lib) (requires download & build)
 - ansi-terminal-0.10.3 (lib) (requires build)
 - th-abstraction-0.3.2.0 (lib) (requires build)
 - binary-0.8.8.0 (lib) (requires build)
 - distributive-0.6.2 (requires build)
 - filemanip-0.3.6.3 (requires build)
 - language-python-0.5.6 (requires build)
 - ansi-wl-pprint-0.6.9 (lib) (requires build)
 - text-1.2.4.0 (lib) (requires build)
 - comonad-5.0.6 (requires build)
 - optparse-applicative-0.15.1.0 (lib) (requires build)
 - xml-1.3.14 (requires build)
 - regex-base-0.94.0.0 (lib) (requires download & build)
 - hashable-1.3.0.0 (lib) (requires build)
 - bifunctors-5.5.7 (lib) (requires build)
 - xcb-types-0.10.0 (requires build)
 - regex-posix-0.96.0.0 (lib) (requires download & build)
 - unordered-containers-0.2.10.0 (lib) (requires build)
 - scientific-0.3.6.2 (lib) (requires build)
 - profunctors-5.5.2 (lib) (requires build)
 - test-framework-0.8.2.0 (lib) (requires download & build)
 - semigroupoids-5.3.4 (requires build)
 - attoparsec-0.13.2.4 (lib) (requires build)
 - test-framework-hunit-0.3.0.2 (requires download & build)
 - either-5.0.1.1 (lib) (requires build)
 - xcffib-0.9.0 (lib) (first run)
 - xcffib-0.9.0 (exe:xcffibgen) (first run)
 - xcffib-0.9.0 (test:PyHelpersTests) (first run)
 - xcffib-0.9.0 (test:GeneratorTests.hs) (first run)
Wrote tarball sdist to
/home/pawamoy/data/dev/forks/xcffib/dist-newstyle/sdist/xcffib-0.9.0.tar.gz
Resolving dependencies...
Build profile: -w ghc-8.8.3 -O1
In order, the following will be built (use -v for more details):
 - StateVar-1.2 (lib) (requires build)
 - alex-3.2.5 (exe:alex) (requires build)
 - base-orphans-0.8.2 (lib) (requires build)
 - cabal-doctest-1.0.8 (lib) (requires build)
 - colour-2.3.5 (lib) (requires build)
 - containers-0.5.11.0 (lib) (requires build)
 - happy-1.19.12 (exe:happy) (requires build)
 - integer-logarithms-1.0.3 (lib) (requires build)
 - monads-tf-0.1.0.3 (lib:monads-tf) (requires build)
 - primitive-0.7.0.1 (lib) (requires build)
 - semigroups-0.19.1 (lib) (requires build)
 - split-0.2.3.4 (lib) (requires build)
 - tagged-0.8.6 (lib) (requires build)
 - transformers-compat-0.6.5 (lib) (requires build)
 - unix-compat-0.5.2 (lib:unix-compat) (requires build)
 - utf8-string-1.0.1.1 (lib:utf8-string) (requires build)
 - contravariant-1.5.2 (lib:contravariant) (requires build)
 - ansi-terminal-0.10.3 (lib) (requires build)
 - th-abstraction-0.3.2.0 (lib) (requires build)
 - binary-0.8.8.0 (lib) (requires build)
 - distributive-0.6.2 (lib:distributive) (requires build)
 - filemanip-0.3.6.3 (lib:filemanip) (requires build)
 - language-python-0.5.6 (lib:language-python) (requires build)
 - ansi-wl-pprint-0.6.9 (lib) (requires build)
 - text-1.2.4.0 (lib) (requires build)
 - comonad-5.0.6 (lib:comonad) (requires build)
 - optparse-applicative-0.15.1.0 (lib) (requires build)
 - xml-1.3.14 (lib:xml) (requires build)
 - hashable-1.3.0.0 (lib) (requires build)
 - bifunctors-5.5.7 (lib) (requires build)
 - xcb-types-0.10.0 (lib:xcb-types) (requires build)
 - unordered-containers-0.2.10.0 (lib) (requires build)
 - scientific-0.3.6.2 (lib) (requires build)
 - profunctors-5.5.2 (lib) (requires build)
 - semigroupoids-5.3.4 (lib:semigroupoids) (requires build)
 - attoparsec-0.13.2.4 (lib) (requires build)
 - either-5.0.1.1 (lib) (requires build)
 - xcffib-0.9.0 (lib) (requires build)
Starting     StateVar-1.2 (lib)
Starting     base-orphans-0.8.2 (lib)
Starting     cabal-doctest-1.0.8 (lib)
Starting     colour-2.3.5 (lib)
Starting     alex-3.2.5 (exe:alex)
Starting     integer-logarithms-1.0.3 (lib)
Starting     monads-tf-0.1.0.3 (all, legacy fallback)
Starting     semigroups-0.19.1 (lib)
Starting     primitive-0.7.0.1 (lib)
Starting     split-0.2.3.4 (lib)
Starting     happy-1.19.12 (exe:happy)
Starting     containers-0.5.11.0 (lib)
Building     colour-2.3.5 (lib)
Building     StateVar-1.2 (lib)
Building     cabal-doctest-1.0.8 (lib)
Building     base-orphans-0.8.2 (lib)
Building     integer-logarithms-1.0.3 (lib)
Building     semigroups-0.19.1 (lib)
Building     monads-tf-0.1.0.3 (all, legacy fallback)
Building     alex-3.2.5 (exe:alex)
Building     split-0.2.3.4 (lib)
Building     primitive-0.7.0.1 (lib)
Building     happy-1.19.12 (exe:happy)
Building     containers-0.5.11.0 (lib)
Starting     tagged-0.8.6 (lib)
Building     tagged-0.8.6 (lib)

Failed to build StateVar-1.2.
Build log (
/home/pawamoy/.cabal/logs/ghc-8.8.3/StateVar-1.2-42daa68f10dfe295677e405d3608853250d22d209374e8f8850d1b81387f93c7.log
):
Configuring library for StateVar-1.2..
Preprocessing library for StateVar-1.2..
Building library for StateVar-1.2..
[1 of 1] Compiling Data.StateVar    ( src/Data/StateVar.hs, dist/build/Data/StateVar.o )

src/Data/StateVar.hs:66:8: error:
    Could not find module ‘Prelude’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
66 | module Data.StateVar
   |        ^^^^^^^^^^^^^

src/Data/StateVar.hs:80:1: error:
    Could not find module ‘Control.Concurrent.STM’
    There are files missing in the ‘stm-2.5.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
80 | import Control.Concurrent.STM
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/StateVar.hs:81:1: error:
    Could not find module ‘Control.Monad.IO.Class’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
81 | import Control.Monad.IO.Class
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/StateVar.hs:82:1: error:
    Could not find module ‘Data.IORef’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
82 | import Data.IORef
   | ^^^^^^^^^^^^^^^^^

src/Data/StateVar.hs:83:1: error:
    Could not find module ‘Data.Typeable’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
83 | import Data.Typeable
   | ^^^^^^^^^^^^^^^^^^^^

src/Data/StateVar.hs:84:1: error:
    Could not find module ‘Foreign.ForeignPtr’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
84 | import Foreign.ForeignPtr
   | ^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/StateVar.hs:85:1: error:
    Could not find module ‘Foreign.Ptr’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
85 | import Foreign.Ptr
   | ^^^^^^^^^^^^^^^^^^

src/Data/StateVar.hs:86:1: error:
    Could not find module ‘Foreign.Storable’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
86 | import Foreign.Storable
   | ^^^^^^^^^^^^^^^^^^^^^^^

src/Data/StateVar.hs:88:1: error:
    Could not find module ‘Data.Functor.Contravariant’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
88 | import Data.Functor.Contravariant
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Failed to build exe:alex from alex-3.2.5.
Build log (
/home/pawamoy/.cabal/logs/ghc-8.8.3/alex-3.2.5-5ea82f87d912be81be9353f7933fa51f7e00680904314b87d0fde27a919c079d.log
):
Configuring executable 'alex' for alex-3.2.5..
Preprocessing executable 'alex' for alex-3.2.5..
Building executable 'alex' for alex-3.2.5..
[ 1 of 22] Compiling Data.Ranged.Boundaries ( src/Data/Ranged/Boundaries.hs, dist/build/alex/alex-tmp/Data/Ranged/Boundaries.o )

src/Data/Ranged/Boundaries.hs:12:8: error:
    Could not find module ‘Prelude’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
12 | module Data.Ranged.Boundaries (
   |        ^^^^^^^^^^^^^^^^^^^^^^

src/Data/Ranged/Boundaries.hs:22:1: error:
    Could not find module ‘Data.Ratio’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
22 | import           Data.Ratio
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Ranged/Boundaries.hs:23:1: error:
    Could not find module ‘Data.Word’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
23 | import           Data.Word
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^

Failed to build base-orphans-0.8.2.
Build log (
/home/pawamoy/.cabal/logs/ghc-8.8.3/base-orphans-0.8.2-b9ec2cf3320ebd8a9dd7ba65499adb1e867b90f387182578bce64b4c33b71cab.log
):
Configuring library for base-orphans-0.8.2..
Preprocessing library for base-orphans-0.8.2..
Building library for base-orphans-0.8.2..
[1 of 2] Compiling Data.Orphans.Prelude ( src/Data/Orphans/Prelude.hs, dist/build/Data/Orphans/Prelude.o )

src/Data/Orphans/Prelude.hs:23:8: error:
    Could not find module ‘Prelude’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
23 | module Data.Orphans.Prelude
   |        ^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:39:1: error:
    Could not find module ‘Control.Applicative’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
39 | import Control.Applicative as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:40:1: error:
    Could not find module ‘Control.Arrow’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
40 | import Control.Arrow as OrphansPrelude hiding (first, loop, second)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:41:1: error:
    Could not find module ‘Control.Category’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
41 | import Control.Category as OrphansPrelude hiding ((.), id)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:42:1: error:
    Could not find module ‘Control.Concurrent.QSem’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
42 | import Control.Concurrent.QSem as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:43:1: error:
    Could not find module ‘Control.Monad’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
43 | import Control.Monad as OrphansPrelude hiding (mapM, sequence)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:44:1: error:
    Could not find module ‘Control.Monad.Fix’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
44 | import Control.Monad.Fix as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:46:1: error:
    Could not find module ‘Data.Bits’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
46 | import Data.Bits as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:47:1: error:
    Could not find module ‘Data.Char’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
47 | import Data.Char as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:48:1: error:
    Could not find module ‘Data.Complex’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
48 | import Data.Complex as OrphansPrelude (Complex(..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:49:1: error:
    Could not find module ‘Data.Data’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
49 | import Data.Data as OrphansPrelude (Data(..), Constr, DataType, mkConstr, mkDataType)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:50:1: error:
    Could not find module ‘Data.Fixed’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
50 | import Data.Fixed as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:51:1: error:
    Could not find module ‘Data.Int’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
51 | import Data.Int as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:52:1: error:
    Could not find module ‘Data.Ix’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
52 | import Data.Ix as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:53:1: error:
    Could not find module ‘Data.List’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
53 | import Data.List as OrphansPrelude (genericLength)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:54:1: error:
    Could not find module ‘Data.Monoid’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
54 | import Data.Monoid as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Orphans/Prelude.hs:60:1: error:
    Could not find module ‘Data.String’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
60 | import Data.String as OrphansPrelude (IsString)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:61:1: error:
    Could not find module ‘Data.Typeable’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
61 | import Data.Typeable as OrphansPrelude (Typeable)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:62:1: error:
    Could not find module ‘Data.Version’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
62 | import Data.Version as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:63:1: error:
    Could not find module ‘Data.Word’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
63 | import Data.Word as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:65:1: error:
    Could not find module ‘Foreign.C.Error’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
65 | import Foreign.C.Error as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:66:1: error:
    Could not find module ‘Foreign.C.Types’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
66 | import Foreign.C.Types as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:67:1: error:
    Could not find module ‘Foreign.Marshal.Pool’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
67 | import Foreign.Marshal.Pool as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:68:1: error:
    Could not find module ‘Foreign.Ptr’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
68 | import Foreign.Ptr as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:69:1: error:
    Could not find module ‘Foreign.Storable’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
69 | import Foreign.Storable as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:71:1: error:
    Could not find module ‘GHC.Base’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
71 | import GHC.Base as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:72:1: error:
    Could not find module ‘GHC.Conc’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
72 | import GHC.Conc as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:73:1: error:
    Could not find module ‘GHC.Desugar’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
73 | import GHC.Desugar as OrphansPrelude (AnnotationWrapper)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:74:1: error:
    Could not find module ‘GHC.ForeignPtr’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
74 | import GHC.ForeignPtr as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:75:1: error:
    Could not find module ‘GHC.IO.Buffer’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
75 | import GHC.IO.Buffer as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:76:1: error:
    Could not find module ‘GHC.IO.BufferedIO’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
76 | import GHC.IO.BufferedIO as OrphansPrelude (BufferedIO)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:77:1: error:
    Could not find module ‘GHC.IO.Device’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
77 | import GHC.IO.Device as OrphansPrelude (IODevice, IODeviceType(..), RawIO)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:78:1: error:
    Could not find module ‘GHC.IO.Encoding’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
78 | import GHC.IO.Encoding as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:79:1: error:
    Could not find module ‘GHC.IO.Handle’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
79 | import GHC.IO.Handle as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:80:1: error:
    Could not find module ‘GHC.IO.Handle.Types’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
80 | import GHC.IO.Handle.Types as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:81:1: error:
    Could not find module ‘GHC.Real’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
81 | import GHC.Real as OrphansPrelude (Ratio(..), (%))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:82:1: error:
    Could not find module ‘GHC.ST’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
82 | import GHC.ST as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:84:1: error:
    Could not find module ‘Numeric’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
84 | import Numeric as OrphansPrelude (showHex)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:86:1: error:
    Could not find module ‘System.Console.GetOpt’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
86 | import System.Console.GetOpt as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:87:1: error:
    Could not find module ‘System.IO’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
87 | import System.IO as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:88:1: error:
    Could not find module ‘System.Posix.Internals’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
88 | import System.Posix.Internals as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:89:1: error:
    Could not find module ‘System.Posix.Types’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
89 | import System.Posix.Types as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:91:1: error:
    Could not find module ‘Text.Printf’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
91 | import Text.Printf as OrphansPrelude
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:93:1: error:
    Could not find module ‘Unsafe.Coerce’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
93 | import Unsafe.Coerce as OrphansPrelude (unsafeCoerce)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:100:1: error:
    Could not find module ‘Control.Monad.Zip’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
100 | import Control.Monad.Zip as OrphansPrelude
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:101:1: error:
    Could not find module ‘GHC.Fingerprint’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
101 | import GHC.Fingerprint as OrphansPrelude
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:102:1: error:
    Could not find module ‘GHC.IO.Encoding.Failure’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
102 | import GHC.IO.Encoding.Failure as OrphansPrelude
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:105:1: error:
    Could not find module ‘GHC.Event’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
105 | import GHC.Event as OrphansPrelude
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:110:1: error:
    Could not find module ‘GHC.Stack’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
110 | import GHC.Stack as OrphansPrelude
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:111:1: error:
    Could not find module ‘GHC.Stats’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
111 | import GHC.Stats as OrphansPrelude
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:115:1: error:
    Could not find module ‘Data.Ord’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
115 | import Data.Ord as OrphansPrelude (Down(..))
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:116:1: error:
    Could not find module ‘GHC.GHCi’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
116 | import GHC.GHCi as OrphansPrelude
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:117:1: error:
    Could not find module ‘GHC.TypeLits’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
117 | import GHC.TypeLits as OrphansPrelude hiding (type (*))
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:127:1: error:
    Could not find module ‘Data.Proxy’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
127 | import Data.Proxy as OrphansPrelude
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:128:1: error:
    Could not find module ‘Data.Type.Coercion’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
128 | import Data.Type.Coercion as OrphansPrelude (Coercion, TestCoercion)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:129:1: error:
    Could not find module ‘Data.Type.Equality’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
129 | import Data.Type.Equality as OrphansPrelude ((:~:)(..), TestEquality(..))
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:130:1: error:
    Could not find module ‘GHC.Exts’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
130 | import GHC.Exts as OrphansPrelude (IsList(..))
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:131:1: error:
    Could not find module ‘Text.Read.Lex’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
131 | import Text.Read.Lex as OrphansPrelude (Number)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:137:1: error:
    Could not find module ‘Data.Bifunctor’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
137 | import Data.Bifunctor as OrphansPrelude
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:138:1: error:
    Could not find module ‘Data.Functor.Identity’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
138 | import Data.Functor.Identity as OrphansPrelude
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:142:1: error:
    Could not find module ‘Data.Functor.Classes’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
142 | import Data.Functor.Classes as OrphansPrelude
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:143:1: error:
    Could not find module ‘Data.Functor.Compose’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
143 | import Data.Functor.Compose as OrphansPrelude
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Orphans/Prelude.hs:144:1: error:
    Could not find module ‘Data.Semigroup’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
144 | import Data.Semigroup as OrphansPrelude (stimesMonoid)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Failed to build cabal-doctest-1.0.8.
Build log (
/home/pawamoy/.cabal/logs/ghc-8.8.3/cabal-doctest-1.0.8-81bf2d451c54c850f326065017d6fea34234255d4d2011134ff75fcd247fc2e7.log
):
Configuring library for cabal-doctest-1.0.8..
Preprocessing library for cabal-doctest-1.0.8..
Building library for cabal-doctest-1.0.8..
[1 of 1] Compiling Distribution.Extra.Doctest ( src/Distribution/Extra/Doctest.hs, dist/build/Distribution/Extra/Doctest.o )

src/Distribution/Extra/Doctest.hs:34:8: error:
    Could not find module ‘Prelude’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
34 | module Distribution.Extra.Doctest (
   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Distribution/Extra/Doctest.hs:47:1: error:
    Could not find module ‘Control.Monad’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
47 | import Control.Monad
   | ^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:49:1: error:
    Could not find module ‘Data.IORef’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
49 | import Data.IORef
   | ^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:51:1: error:
    Could not find module ‘Data.List’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
51 | import Data.List
   | ^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:53:1: error:
    Could not find module ‘Data.Maybe’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
53 | import Data.Maybe
   | ^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:55:1: error:
    Could not find module ‘Data.String’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
55 | import Data.String
   | ^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:57:1: error:
    Could not find module ‘Distribution.Package’
    There are files missing in the ‘Cabal-3.0.1.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
57 | import Distribution.Package
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:59:1: error:
    Could not find module ‘Distribution.PackageDescription’
    There are files missing in the ‘Cabal-3.0.1.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
59 | import Distribution.PackageDescription
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:62:1: error:
    Could not find module ‘Distribution.Simple’
    There are files missing in the ‘Cabal-3.0.1.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
62 | import Distribution.Simple
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:65:1: error:
    Could not find module ‘Distribution.Simple.Compiler’
    There are files missing in the ‘Cabal-3.0.1.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
65 | import Distribution.Simple.Compiler
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:67:1: error:
    Could not find module ‘Distribution.Simple.LocalBuildInfo’
    There are files missing in the ‘Cabal-3.0.1.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
67 | import Distribution.Simple.LocalBuildInfo
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:70:1: error:
    Could not find module ‘Distribution.Simple.Setup’
    There are files missing in the ‘Cabal-3.0.1.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
70 | import Distribution.Simple.Setup
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:74:1: error:
    Could not find module ‘Distribution.Simple.Utils’
    There are files missing in the ‘Cabal-3.0.1.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
74 | import Distribution.Simple.Utils
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:76:1: error:
    Could not find module ‘Distribution.Text’
    There are files missing in the ‘Cabal-3.0.1.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
76 | import Distribution.Text
   | ^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:78:1: error:
    Could not find module ‘System.FilePath’
    There are files missing in the ‘filepath-1.4.2.1’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
78 | import System.FilePath
   | ^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:81:1: error:
    Could not find module ‘Data.Foldable’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
81 | import qualified Data.Foldable    as F
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:83:1: error:
    Could not find module ‘Data.Traversable’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
83 | import qualified Data.Traversable as T
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:87:1: error:
    Could not find module ‘Distribution.Simple.BuildPaths’
    There are files missing in the ‘Cabal-3.0.1.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
87 | import Distribution.Simple.BuildPaths
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:95:1: error:
    Could not find module ‘Distribution.Types.MungedPackageId’
    There are files missing in the ‘Cabal-3.0.1.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
95 | import Distribution.Types.MungedPackageId
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:97:1: error:
    Could not find module ‘Distribution.Types.UnqualComponentName’
    There are files missing in the ‘Cabal-3.0.1.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
97 | import Distribution.Types.UnqualComponentName
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:101:1: error:
    Could not find module ‘Distribution.PackageDescription’
    There are files missing in the ‘Cabal-3.0.1.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
101 | import Distribution.PackageDescription
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:103:1: error:
    Could not find module ‘Distribution.Types.GenericPackageDescription’
    There are files missing in the ‘Cabal-3.0.1.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
103 | import Distribution.Types.GenericPackageDescription
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:106:1: error:
    Could not find module ‘Distribution.Version’
    There are files missing in the ‘Cabal-3.0.1.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
106 | import Distribution.Version
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:116:1: error:
    Could not find module ‘Distribution.Simple.Utils’
    There are files missing in the ‘Cabal-3.0.1.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
116 | import Distribution.Simple.Utils
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:124:1: error:
    Could not find module ‘Distribution.Types.LibraryName’
    There are files missing in the ‘Cabal-3.0.1.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
124 | import Distribution.Types.LibraryName
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Distribution/Extra/Doctest.hs:129:1: error:
    Could not find module ‘System.Directory’
    There are files missing in the ‘directory-1.3.6.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
    |
129 | import System.Directory
    | ^^^^^^^^^^^^^^^^^^^^^^^...

Failed to build colour-2.3.5.
Build log (
/home/pawamoy/.cabal/logs/ghc-8.8.3/colour-2.3.5-68b99e7fcef16b4d4c5b9d80e24854c4b042faf31637b12ec6259e5da514832f.log
):
Configuring library for colour-2.3.5..
Preprocessing library for colour-2.3.5..
Building library for colour-2.3.5..
[ 1 of 14] Compiling Data.Colour.CIE.Chromaticity ( Data/Colour/CIE/Chromaticity.hs, dist/build/Data/Colour/CIE/Chromaticity.o )

Data/Colour/CIE/Chromaticity.hs:23:8: error:
    Could not find module ‘Prelude’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
23 | module Data.Colour.CIE.Chromaticity where
   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Failed to build containers-0.5.11.0.
Build log (
/home/pawamoy/.cabal/logs/ghc-8.8.3/containers-0.5.11.0-b192433597015ee195cae9cb27a024c43214746eea887c3bffde18ab185d8d0f.log
):
Configuring library for containers-0.5.11.0..
Preprocessing library for containers-0.5.11.0..
Building library for containers-0.5.11.0..
[ 1 of 35] Compiling Utils.Containers.Internal.BitUtil ( Utils/Containers/Internal/BitUtil.hs, dist/build/Utils/Containers/Internal/BitUtil.o )

Utils/Containers/Internal/BitUtil.hs:33:8: error:
    Could not find module ‘Prelude’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
33 | module Utils.Containers.Internal.BitUtil
   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Utils/Containers/Internal/BitUtil.hs:41:1: error:
    Could not find module ‘Data.Bits’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
41 | import Data.Bits ((.|.), xor)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Utils/Containers/Internal/BitUtil.hs:43:1: error:
    Could not find module ‘Data.Bits’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
43 | import Data.Bits (popCount, unsafeShiftL, unsafeShiftR)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Utils/Containers/Internal/BitUtil.hs:48:1: error:
    Could not find module ‘Data.Bits’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
48 | import Data.Bits (finiteBitSize)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Failed to build exe:happy from happy-1.19.12.
Build log (
/home/pawamoy/.cabal/logs/ghc-8.8.3/happy-1.19.12-33ba5c2cb0d7d3844b7b85e911b09506650c9cc88ec03831a827fb5a9a278dbb.log
):
Configuring executable 'happy' for happy-1.19.12..
Preprocessing executable 'happy' for happy-1.19.12..
Building executable 'happy' for happy-1.19.12..
[ 1 of 19] Compiling AbsSyn           ( src/AbsSyn.lhs, dist/build/happy/happy-tmp/AbsSyn.o )

src/AbsSyn.lhs:9:10: error:
    Could not find module ‘Prelude’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
  |
9 | > module AbsSyn (
  |          ^^^^^^

Failed to build integer-logarithms-1.0.3.
Build log (
/home/pawamoy/.cabal/logs/ghc-8.8.3/integer-logarithms-1.0.3-ddcff8188e76b231faf71a1b6503272fe5235002558494d70b761595d1bc2c49.log
):
Configuring library for integer-logarithms-1.0.3..
Preprocessing library for integer-logarithms-1.0.3..
Building library for integer-logarithms-1.0.3..
[1 of 4] Compiling GHC.Integer.Logarithms.Compat ( src/GHC/Integer/Logarithms/Compat.hs, dist/build/GHC/Integer/Logarithms/Compat.o )

src/GHC/Integer/Logarithms/Compat.hs:14:8: error:
    Could not find module ‘Prelude’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
14 | module GHC.Integer.Logarithms.Compat
   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/GHC/Integer/Logarithms/Compat.hs:24:1: error:
    Could not find module ‘GHC.Integer.Logarithms’
    There are files missing in the ‘integer-gmp-1.0.2.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
24 | import GHC.Integer.Logarithms
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Failed to build monads-tf-0.1.0.3.
Build log (
/home/pawamoy/.cabal/logs/ghc-8.8.3/monads-tf-0.1.0.3-ddc7af98918f4a6795ad8234eb22e3915499c0052d37e7ea62580eea326d915a.log
):
Configuring monads-tf-0.1.0.3...
Preprocessing library for monads-tf-0.1.0.3..
Building library for monads-tf-0.1.0.3..
[ 1 of 21] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o )

Control/Monad/Cont/Class.hs:51:8: error:
    Could not find module ‘Prelude’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
51 | module Control.Monad.Cont.Class (
   |        ^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Cont/Class.hs:55:1: error:
    Could not find module ‘Control.Monad.Trans.Cont’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
55 | import Control.Monad.Trans.Cont (ContT)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Cont/Class.hs:56:1: error:
    Could not find module ‘Control.Monad.Trans.Cont’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
56 | import qualified Control.Monad.Trans.Cont as ContT
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Cont/Class.hs:57:1: error:
    Could not find module ‘Control.Monad.Trans.Error’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
57 | import Control.Monad.Trans.Error as Error
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Cont/Class.hs:58:1: error:
    Could not find module ‘Control.Monad.Trans.Identity’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
58 | import Control.Monad.Trans.Identity as Identity
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Cont/Class.hs:59:1: error:
    Could not find module ‘Control.Monad.Trans.List’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
59 | import Control.Monad.Trans.List as List
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Cont/Class.hs:60:1: error:
    Could not find module ‘Control.Monad.Trans.Maybe’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
60 | import Control.Monad.Trans.Maybe as Maybe
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Cont/Class.hs:61:1: error:
    Could not find module ‘Control.Monad.Trans.Reader’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
61 | import Control.Monad.Trans.Reader as Reader
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Cont/Class.hs:62:1: error:
    Could not find module ‘Control.Monad.Trans.RWS.Lazy’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
62 | import Control.Monad.Trans.RWS.Lazy as LazyRWS
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Cont/Class.hs:63:1: error:
    Could not find module ‘Control.Monad.Trans.RWS.Strict’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
63 | import Control.Monad.Trans.RWS.Strict as StrictRWS
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Cont/Class.hs:64:1: error:
    Could not find module ‘Control.Monad.Trans.State.Lazy’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
64 | import Control.Monad.Trans.State.Lazy as LazyState
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Cont/Class.hs:65:1: error:
    Could not find module ‘Control.Monad.Trans.State.Strict’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
65 | import Control.Monad.Trans.State.Strict as StrictState
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Cont/Class.hs:66:1: error:
    Could not find module ‘Control.Monad.Trans.Writer.Lazy’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
66 | import Control.Monad.Trans.Writer.Lazy as LazyWriter
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Cont/Class.hs:67:1: error:
    Could not find module ‘Control.Monad.Trans.Writer.Strict’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
67 | import Control.Monad.Trans.Writer.Strict as StrictWriter
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Cont/Class.hs:69:1: error:
    Could not find module ‘Data.Monoid’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
69 | import Data.Monoid
   | ^^^^^^^^^^^^^^^^^^

Failed to build primitive-0.7.0.1.
Build log (
/home/pawamoy/.cabal/logs/ghc-8.8.3/primitive-0.7.0.1-47357300add0f66f3e727155731cf7db3199505b68fa999478c4cb54727d2348.log
):
Configuring library for primitive-0.7.0.1..
Preprocessing library for primitive-0.7.0.1..
Building library for primitive-0.7.0.1..
[ 1 of 13] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, dist/build/Control/Monad/Primitive.o )

Control/Monad/Primitive.hs:17:8: error:
    Could not find module ‘Prelude’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
17 | module Control.Monad.Primitive (
   |        ^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:26:1: error:
    Could not find module ‘GHC.Exts’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
26 | import GHC.Exts   ( State#, RealWorld, noDuplicate#, touch#
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

Control/Monad/Primitive.hs:28:1: error:
    Could not find module ‘GHC.IO’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
28 | import GHC.IO     ( IO(..) )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:29:1: error:
    Could not find module ‘GHC.ST’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
29 | import GHC.ST     ( ST(..) )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:31:1: error:
    Could not find module ‘Control.Monad.Trans.Class’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
31 | import Control.Monad.Trans.Class (lift)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:36:1: error:
    Could not find module ‘Control.Monad.Trans.Cont’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
36 | import Control.Monad.Trans.Cont     ( ContT    )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:37:1: error:
    Could not find module ‘Control.Monad.Trans.Identity’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
37 | import Control.Monad.Trans.Identity ( IdentityT (IdentityT) )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:38:1: error:
    Could not find module ‘Control.Monad.Trans.List’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
38 | import Control.Monad.Trans.List     ( ListT    )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:39:1: error:
    Could not find module ‘Control.Monad.Trans.Maybe’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
39 | import Control.Monad.Trans.Maybe    ( MaybeT   )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:40:1: error:
    Could not find module ‘Control.Monad.Trans.Error’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
40 | import Control.Monad.Trans.Error    ( ErrorT, Error)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:41:1: error:
    Could not find module ‘Control.Monad.Trans.Reader’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
41 | import Control.Monad.Trans.Reader   ( ReaderT  )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:42:1: error:
    Could not find module ‘Control.Monad.Trans.State’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
42 | import Control.Monad.Trans.State    ( StateT   )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:43:1: error:
    Could not find module ‘Control.Monad.Trans.Writer’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
43 | import Control.Monad.Trans.Writer   ( WriterT  )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:44:1: error:
    Could not find module ‘Control.Monad.Trans.RWS’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
44 | import Control.Monad.Trans.RWS      ( RWST     )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:47:1: error:
    Could not find module ‘Control.Monad.Trans.Except’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
47 | import Control.Monad.Trans.Except   ( ExceptT  )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:51:1: error:
    Could not find module ‘Control.Monad.Trans.Accum’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
51 | import Control.Monad.Trans.Accum    ( AccumT   )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:52:1: error:
    Could not find module ‘Control.Monad.Trans.Select’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
52 | import Control.Monad.Trans.Select   ( SelectT  )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:56:1: error:
    Could not find module ‘Control.Monad.Trans.Writer.CPS’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
56 | import qualified Control.Monad.Trans.Writer.CPS as CPS
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:57:1: error:
    Could not find module ‘Control.Monad.Trans.RWS.CPS’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
57 | import qualified Control.Monad.Trans.RWS.CPS as CPS
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:60:1: error:
    Could not find module ‘Control.Monad.Trans.RWS.Strict’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
60 | import qualified Control.Monad.Trans.RWS.Strict    as Strict ( RWST   )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:61:1: error:
    Could not find module ‘Control.Monad.Trans.State.Strict’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
61 | import qualified Control.Monad.Trans.State.Strict  as Strict ( StateT )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Primitive.hs:62:1: error:
    Could not find module ‘Control.Monad.Trans.Writer.Strict’
    There are files missing in the ‘transformers-0.5.6.2’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
62 | import qualified Control.Monad.Trans.Writer.Strict as Strict ( WriterT )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Failed to build semigroups-0.19.1.
Build log (
/home/pawamoy/.cabal/logs/ghc-8.8.3/semigroups-0.19.1-f39255c7ef3dd8b2433060c48ce1db63497d3c3a4a19ab1f6d52880912893b41.log
):
Configuring library for semigroups-0.19.1..
Preprocessing library for semigroups-0.19.1..
Building library for semigroups-0.19.1..
[1 of 1] Compiling Data.Semigroup.Generic ( src/Data/Semigroup/Generic.hs, dist/build/Data/Semigroup/Generic.o )

src/Data/Semigroup/Generic.hs:24:8: error:
    Could not find module ‘Prelude’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
24 | module Data.Semigroup.Generic
   |        ^^^^^^^^^^^^^^^^^^^^^^

src/Data/Semigroup/Generic.hs:41:1: error:
    Could not find module ‘GHC.Generics’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
41 | import GHC.Generics
   | ^^^^^^^^^^^^^^^^^^^

Failed to build split-0.2.3.4.
Build log (
/home/pawamoy/.cabal/logs/ghc-8.8.3/split-0.2.3.4-2a8ea98baa476424011bca0faf4ff950cde98575caf1793d3dfbbf894f411fa1.log
):
Configuring library for split-0.2.3.4..
Preprocessing library for split-0.2.3.4..
Building library for split-0.2.3.4..
[1 of 2] Compiling Data.List.Split.Internals ( src/Data/List/Split/Internals.hs, dist/build/Data/List/Split/Internals.o )

src/Data/List/Split/Internals.hs:18:8: error:
    Could not find module ‘Prelude’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
18 | module Data.List.Split.Internals where
   |        ^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/List/Split/Internals.hs:20:1: error:
    Could not find module ‘Data.List’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
20 | import           Data.List (genericSplitAt)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Failed to build tagged-0.8.6.
Build log (
/home/pawamoy/.cabal/logs/ghc-8.8.3/tagged-0.8.6-481cbf36d10ad1d462a00928509fb4aac0da3f5688975aae85dc75facca24605.log
):
Configuring library for tagged-0.8.6..
Preprocessing library for tagged-0.8.6..
Building library for tagged-0.8.6..
[1 of 2] Compiling Data.Proxy.TH    ( src/Data/Proxy/TH.hs, dist/build/Data/Proxy/TH.o )

src/Data/Proxy/TH.hs:5:8: error:
    Could not find module ‘Prelude’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
  |
5 | module Data.Proxy.TH
  |        ^^^^^^^^^^^^^

src/Data/Proxy/TH.hs:12:1: error:
    Could not find module ‘Data.Char’
    There are files missing in the ‘base-4.13.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
12 | import Data.Char
   | ^^^^^^^^^^^^^^^^

src/Data/Proxy/TH.hs:20:1: error:
    Could not find module ‘Language.Haskell.TH’
    There are files missing in the ‘template-haskell-2.15.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
20 | import Language.Haskell.TH
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Proxy/TH.hs:21:1: error:
    Could not find module ‘Language.Haskell.TH.Quote’
    There are files missing in the ‘template-haskell-2.15.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
21 | import Language.Haskell.TH.Quote
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Proxy/TH.hs:22:1: error:
    Could not find module ‘Language.Haskell.TH.Syntax’
    There are files missing in the ‘template-haskell-2.15.0.0’ package,
    try running 'ghc-pkg check'.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
22 | import Language.Haskell.TH.Syntax
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
cabal: Failed to build StateVar-1.2 (which is required by xcffib-0.9.0). See
the build log above for details.
Failed to build exe:alex from alex-3.2.5 (which is required by xcffib-0.9.0).
See the build log above for details.
Failed to build base-orphans-0.8.2 (which is required by xcffib-0.9.0). See
the build log above for details.
Failed to build cabal-doctest-1.0.8 (which is required by xcffib-0.9.0). See
the build log above for details.
Failed to build colour-2.3.5 (which is required by
optparse-applicative-0.15.1.0). See the build log above for details.
Failed to build containers-0.5.11.0 (which is required by xcffib-0.9.0). See
the build log above for details.
Failed to build exe:happy from happy-1.19.12 (which is required by
xcffib-0.9.0). See the build log above for details.
Failed to build integer-logarithms-1.0.3 (which is required by xcffib-0.9.0).
See the build log above for details.
Failed to build monads-tf-0.1.0.3 (which is required by xcffib-0.9.0). See the
build log above for details.
Failed to build primitive-0.7.0.1 (which is required by xcffib-0.9.0). See the
build log above for details.
Failed to build semigroups-0.19.1. See the build log above for details.
Failed to build split-0.2.3.4 (which is required by xcffib-0.9.0). See the
build log above for details.
Failed to build tagged-0.8.6 (which is required by xcffib-0.9.0). See the
build log above for details.
tych0 commented 4 years ago

Oh, you probably need a cabal update too :)

pawamoy commented 4 years ago

Thanks a lot @tych0, I really know nothing about Haskell :sweat_smile:

Unfortunately it still fails the same way :confused:

% cabal --version
cabal-install version 3.0.0.0
compiled using version 3.0.1.0 of the Cabal library
% ghc --version
The Glorious Glasgow Haskell Compilation System, version 8.8.3
tych0 commented 4 years ago

What are your ghc versions? I build it with 8.8.* and cabal 3.2.0.0, so you probably need pretty new ones.

pawamoy commented 4 years ago

Damn, I cannot manage to install cabal 3.2.*. I tried cabal install Cabal cabal-install, pacaur -S cabal-install-git, I tried downloading the binaries and compiling the sources, nothing. I always get an error :sob:

EDIT: my bad, calling the extracted binary directly (without moving it into /usr/bin) worked.

tych0 commented 4 years ago

If you're on ubuntu, there's a nice ppa: https://launchpad.net/~hvr/+archive/ubuntu/ghc

On Sun, Apr 19, 2020 at 12:29 PM Timothée Mazzucotelli notifications@github.com wrote:

Closed #103.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.