Resolving dependencies... Starting dlist-1.0 Starting base-orphans-0.9.1 Starting semigroups-0.20 Starting tagged-0.8.8 Starting th-abstraction-0.6.0.0 Starting void-0.7.3 Starting transformers-compat-0.7.2 Starting data-array-byte-0.1.0.1 Starting stm-2.5.3.0 Building dlist-1.0 Building base-orphans-0.9.1 Building transformers-compat-0.7.2 Building th-abstraction-0.6.0.0 Building tagged-0.8.8 Building semigroups-0.20 Building data-array-byte-0.1.0.1 Building void-0.7.3 Building stm-2.5.3.0 Completed void-0.7.3 Completed semigroups-0.20 Completed base-orphans-0.9.1 Completed data-array-byte-0.1.0.1 Starting hashable-1.4.3.0 Completed stm-2.5.3.0 Starting StateVar-1.2.2 Starting exceptions-0.10.7 Building hashable-1.4.3.0 Building exceptions-0.10.7 Building StateVar-1.2.2 Completed tagged-0.8.8 Starting foldable1-classes-compat-0.1 Starting distributive-0.6.2.1 Starting assoc-1.1 Completed dlist-1.0 Building foldable1-classes-compat-0.1 Building distributive-0.6.2.1 Building assoc-1.1 Completed transformers-compat-0.7.2 Starting transformers-base-0.4.6 Building transformers-base-0.4.6 Completed th-abstraction-0.6.0.0 Completed StateVar-1.2.2 Starting contravariant-1.5.5 Building contravariant-1.5.5 Completed assoc-1.1 Completed transformers-base-0.4.6 Completed distributive-0.6.2.1 Completed foldable1-classes-compat-0.1 Starting indexed-traversable-0.1.3 Completed exceptions-0.10.7 Building indexed-traversable-0.1.3 Completed hashable-1.4.3.0 Starting async-2.2.5 Starting unordered-containers-0.2.19.1 Building async-2.2.5 Building unordered-containers-0.2.19.1 Completed contravariant-1.5.5 Completed async-2.2.5 Completed indexed-traversable-0.1.3 Starting comonad-5.0.8 Building comonad-5.0.8 Completed comonad-5.0.8 Starting bifunctors-5.6.1 Building bifunctors-5.6.1 Completed unordered-containers-0.2.19.1 Completed bifunctors-5.6.1 Starting profunctors-5.6.2 Starting semigroupoids-6.0.0.1 Building profunctors-5.6.2 Building semigroupoids-6.0.0.1 Completed profunctors-5.6.2 Starting invariant-0.6.2 Building invariant-0.6.2 Completed semigroupoids-6.0.0.1 Starting free-5.2 Building free-5.2 Completed invariant-0.6.2 Completed free-5.2 Starting adjunctions-4.4.2 Building adjunctions-4.4.2 Completed adjunctions-4.4.2 Starting kan-extensions-5.2.5 Building kan-extensions-5.2.5 Completed kan-extensions-5.2.5 Starting box-0.9.3.0 Building box-0.9.3.0 Failed to install box-0.9.3.0 Build log ( /home/builder/.cabal/logs/ghc-9.2.4/box-0.9.3.0-HRSvkHM2USg798bOwppZKE.log ): cabal: Entering directory '/tmp/cabal-tmp-1462015/box-0.9.3.0' Configuring box-0.9.3.0... Preprocessing library for box-0.9.3.0.. Building library for box-0.9.3.0.. [ 1 of 10] Compiling Box.Codensity ( src/Box/Codensity.hs, dist/build/Box/Codensity.o, dist/build/Box/Codensity.dyn_o ) [ 2 of 10] Compiling Box.Functor ( src/Box/Functor.hs, dist/build/Box/Functor.o, dist/build/Box/Functor.dyn_o ) [ 3 of 10] Compiling Box.Emitter ( src/Box/Emitter.hs, dist/build/Box/Emitter.o, dist/build/Box/Emitter.dyn_o ) [ 4 of 10] Compiling Box.Committer ( src/Box/Committer.hs, dist/build/Box/Committer.o, dist/build/Box/Committer.dyn_o ) [ 5 of 10] Compiling Box.Box ( src/Box/Box.hs, dist/build/Box/Box.o, dist/build/Box/Box.dyn_o ) src/Box/Box.hs:49:1: warning: [-Wdodgy-imports] Module Prelude does not export liftA2 | 49 | import Prelude hiding (id, liftA2, (.)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 6 of 10] Compiling Box.Queue ( src/Box/Queue.hs, dist/build/Box/Queue.o, dist/build/Box/Queue.dyn_o ) [ 7 of 10] Compiling Box.Connectors ( src/Box/Connectors.hs, dist/build/Box/Connectors.o, dist/build/Box/Connectors.dyn_o ) [ 8 of 10] Compiling Box.IO ( src/Box/IO.hs, dist/build/Box/IO.o, dist/build/Box/IO.dyn_o ) src/Box/IO.hs:180:118: error: Variable not in scope: decodeUtf8Lenient :: ByteString -> Text | 180 | toLineBox end (Box c e) = Box (contramap (encodeUtf8 . (<> end)) c) <$> evalEmitter [] (unlistE $ fmap (Text.lines . decodeUtf8Lenient) e) | ^^^^^^^^^^^^^^^^^ src/Box/IO.hs:184:58: error: Variable not in scope: decodeUtf8Lenient :: ByteString -> Text | 184 | fromLineBox end (Box c e) = Box (contramap (Text.lines . decodeUtf8Lenient) (listC c)) (fmap (encodeUtf8 . (<> end)) e) | ^^^^^^^^^^^^^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-1462015/box-0.9.3.0' Error: cabal: Some packages failed to install: box-0.9.3.0-HRSvkHM2USg798bOwppZKE failed during the building phase. The exception was: ExitFailure 1