==> Cloning haskell-vty ... Cloning into 'haskell-vty'... ==> Collecting packager identity from makepkg.conf -> name : Reproducible Arch Linux tests -> email : reproducible@archlinux.org -> gpg-key : undefined -> protocol: https ==> Configuring haskell-vty :: Synchronizing package databases... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 133k 100 133k 0 0 390k 0 --:--:-- --:--:-- --:--:-- 391k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 8562k 100 8562k 0 0 19.9M 0 --:--:-- --:--:-- --:--:-- 20.0M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 142k 100 142k 0 0 416k 0 --:--:-- --:--:-- --:--:-- 416k :: Starting full system upgrade... there is nothing to do ==> Making package: haskell-vty 5.38-30 (Fri Apr 11 13:14:35 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (14) haskell-colour-2.3.6-208 haskell-primitive-0.7.4.0-109 haskell-th-abstraction-0.4.5.0-2 haskell-transformers-compat-0.7.2-2 haskell-vector-stream-0.1.0.1-2 numactl-2.0.18-1 ghc-libs-9.2.8-1 haskell-ansi-terminal-0.11.4-64 haskell-blaze-builder-0.4.2.3-2 haskell-microlens-0.4.13.1-2 haskell-microlens-mtl-0.2.0.3-2 haskell-microlens-th-0.4.3.14-3 haskell-utf8-string-1.0.2-149 haskell-vector-0.13.1.0-28 Total Download Size: 18.31 MiB Total Installed Size: 137.98 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 83803 100 83803 0 0 35.8M 0 --:--:-- --:--:-- --:--:-- 39.9M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 16.1M 100 16.1M 0 0 93.7M 0 --:--:-- --:--:-- --:--:-- 93.9M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 142k 100 142k 0 0 61.3M 0 --:--:-- --:--:-- --:--:-- 69.3M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 113k 100 113k 0 0 53.6M 0 --:--:-- --:--:-- --:--:-- 110M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 61331 100 61331 0 0 39.1M 0 --:--:-- --:--:-- --:--:-- 58.4M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 57038 100 57038 0 0 29.1M 0 --:--:-- --:--:-- --:--:-- 54.3M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 109k 100 109k 0 0 46.8M 0 --:--:-- --:--:-- --:--:-- 53.5M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 52797 100 52797 0 0 29.2M 0 --:--:-- --:--:-- --:--:-- 50.3M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 135k 100 135k 0 0 51.3M 0 --:--:-- --:--:-- --:--:-- 66.0M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 81449 100 81449 0 0 45.9M 0 --:--:-- --:--:-- --:--:-- 77.6M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 74082 100 74082 0 0 37.7M 0 --:--:-- --:--:-- --:--:-- 70.6M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 235k 100 235k 0 0 78.0M 0 --:--:-- --:--:-- --:--:-- 114M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 68462 100 68462 0 0 40.5M 0 --:--:-- --:--:-- --:--:-- 65.2M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1004k 100 1004k 0 0 69.6M 0 --:--:-- --:--:-- --:--:-- 75.4M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing numactl... installing ghc-libs... installing haskell-colour... installing haskell-ansi-terminal... installing haskell-blaze-builder... installing haskell-microlens... installing haskell-transformers-compat... installing haskell-microlens-mtl... installing haskell-th-abstraction... installing haskell-microlens-th... installing haskell-utf8-string... installing haskell-primitive... installing haskell-vector-stream... installing haskell-vector... :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Registering Haskell modules... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (1) ghc-9.2.8-1 Total Download Size: 33.73 MiB Total Installed Size: 232.52 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 33.7M 100 33.7M 0 0 81.1M 0 --:--:-- --:--:-- --:--:-- 81.2M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing ghc... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Downloading vty-5.38.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 91737 100 91737 0 0 2728k 0 --:--:-- --:--:-- --:--:-- 2728k ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... vty-5.38.tar.gz ... Passed ==> Extracting sources... -> Extracting vty-5.38.tar.gz with bsdtar ==> Starting build()... Configuring vty-5.38... Preprocessing library for vty-5.38.. Building library for vty-5.38.. [ 1 of 38] Compiling Data.Terminfo.Parse ( src/Data/Terminfo/Parse.hs, dist/build/Data/Terminfo/Parse.dyn_o ) [ 2 of 38] Compiling Data.Terminfo.Eval ( src/Data/Terminfo/Eval.hs, dist/build/Data/Terminfo/Eval.dyn_o ) src/Data/Terminfo/Eval.hs:18:1: warning: [-Wunused-imports] The import of `Control.Monad.Identity' is redundant except perhaps to import instances from `Control.Monad.Identity' To import instances alone, use: import Control.Monad.Identity() | 18 | import Control.Monad.Identity | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Terminfo/Eval.hs:39:9: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[CapParam]' not matched: [] | 39 | let v : stack' = evalStack s | ^^^^^^^^^^^^^^^^^^^^^^^^ [ 3 of 38] Compiling Graphics.Text.Width ( src/Graphics/Text/Width.hs, dist/build/Graphics/Text/Width.dyn_o ) [ 4 of 38] Compiling Graphics.Vty.Attributes.Color240 ( src/Graphics/Vty/Attributes/Color240.hs, dist/build/Graphics/Vty/Attributes/Color240.dyn_o ) [ 5 of 38] Compiling Graphics.Vty.Attributes.Color ( src/Graphics/Vty/Attributes/Color.hs, dist/build/Graphics/Vty/Attributes/Color.dyn_o ) [ 6 of 38] Compiling Graphics.Vty.Attributes ( src/Graphics/Vty/Attributes.hs, dist/build/Graphics/Vty/Attributes.dyn_o ) [ 7 of 38] Compiling Graphics.Vty.DisplayAttributes ( src/Graphics/Vty/DisplayAttributes.hs, dist/build/Graphics/Vty/DisplayAttributes.dyn_o ) [ 8 of 38] Compiling Graphics.Vty.Error ( src/Graphics/Vty/Error.hs, dist/build/Graphics/Vty/Error.dyn_o ) [ 9 of 38] Compiling Graphics.Vty.Image.Internal ( src/Graphics/Vty/Image/Internal.hs, dist/build/Graphics/Vty/Image/Internal.dyn_o ) [10 of 38] Compiling Graphics.Vty.Image ( src/Graphics/Vty/Image.hs, dist/build/Graphics/Vty/Image.dyn_o ) [11 of 38] Compiling Graphics.Vty.Input.Events ( src/Graphics/Vty/Input/Events.hs, dist/build/Graphics/Vty/Input/Events.dyn_o ) [12 of 38] Compiling Graphics.Vty.Input.Classify.Types ( src/Graphics/Vty/Input/Classify/Types.hs, dist/build/Graphics/Vty/Input/Classify/Types.dyn_o ) [13 of 38] Compiling Graphics.Vty.Input.Classify.Parse ( src/Graphics/Vty/Input/Classify/Parse.hs, dist/build/Graphics/Vty/Input/Classify/Parse.dyn_o ) [14 of 38] Compiling Graphics.Vty.Config ( src/Graphics/Vty/Config.hs, dist/build/Graphics/Vty/Config.dyn_o ) [15 of 38] Compiling Graphics.Vty.Input.Focus ( src/Graphics/Vty/Input/Focus.hs, dist/build/Graphics/Vty/Input/Focus.dyn_o ) src/Graphics/Vty/Input/Focus.hs:14:1: warning: [-Wunused-imports] The import of `Control.Monad.State' is redundant except perhaps to import instances from `Control.Monad.State' To import instances alone, use: import Control.Monad.State() | 14 | import Control.Monad.State | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [16 of 38] Compiling Graphics.Vty.Input.Mouse ( src/Graphics/Vty/Input/Mouse.hs, dist/build/Graphics/Vty/Input/Mouse.dyn_o ) src/Graphics/Vty/Input/Mouse.hs:18:1: warning: [-Wunused-imports] The import of `Control.Monad.State' is redundant except perhaps to import instances from `Control.Monad.State' To import instances alone, use: import Control.Monad.State() | 18 | import Control.Monad.State | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [17 of 38] Compiling Graphics.Vty.Input.Paste ( src/Graphics/Vty/Input/Paste.hs, dist/build/Graphics/Vty/Input/Paste.dyn_o ) [18 of 38] Compiling Graphics.Vty.Input.Classify ( src/Graphics/Vty/Input/Classify.hs, dist/build/Graphics/Vty/Input/Classify.dyn_o ) [19 of 38] Compiling Graphics.Vty.Input.Loop ( src/Graphics/Vty/Input/Loop.hs, dist/build/Graphics/Vty/Input/Loop.dyn_o ) src/Graphics/Vty/Input/Loop.hs:134:9: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe Fd' not matched: Nothing | 134 | let Just fd = inputFd newConfig | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Graphics/Vty/Input/Loop.hs:220:9: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe Fd' not matched: Nothing | 220 | let Just fd = inputFd config | ^^^^^^^^^^^^^^^^^^^^^^^^ [20 of 38] Compiling Graphics.Vty.Input.Terminfo.ANSIVT ( src/Graphics/Vty/Input/Terminfo/ANSIVT.hs, dist/build/Graphics/Vty/Input/Terminfo/ANSIVT.dyn_o ) [21 of 38] Compiling Graphics.Vty.Input.Terminfo ( src/Graphics/Vty/Input/Terminfo.hs, dist/build/Graphics/Vty/Input/Terminfo.dyn_o ) src/Graphics/Vty/Input/Terminfo.hs:92:22: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type `([Char], Event)' not matched: ([], (EvMouseDown _ _ _ _)) ([], (EvMouseUp _ _ _)) ([], (EvResize _ _)) ([], (EvPaste _)) ... | 92 | ctrlMetaChars = map (\(s,EvKey c m) -> ('\ESC':s, EvKey c (MMeta:m))) ctrlChars | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [22 of 38] Compiling Graphics.Vty.Input ( src/Graphics/Vty/Input.hs, dist/build/Graphics/Vty/Input.dyn_o ) [23 of 38] Compiling Graphics.Vty.Picture ( src/Graphics/Vty/Picture.hs, dist/build/Graphics/Vty/Picture.dyn_o ) [24 of 38] Compiling Graphics.Vty.Span ( src/Graphics/Vty/Span.hs, dist/build/Graphics/Vty/Span.dyn_o ) [25 of 38] Compiling Graphics.Vty.PictureToSpans ( src/Graphics/Vty/PictureToSpans.hs, dist/build/Graphics/Vty/PictureToSpans.dyn_o ) [26 of 38] Compiling Graphics.Vty.Output.Interface ( src/Graphics/Vty/Output/Interface.hs, dist/build/Graphics/Vty/Output/Interface.dyn_o ) [27 of 38] Compiling Graphics.Vty.Output.TerminfoBased ( src/Graphics/Vty/Output/TerminfoBased.hs, dist/build/Graphics/Vty/Output/TerminfoBased.dyn_o ) [28 of 38] Compiling Graphics.Vty.Output.XTermColor ( src/Graphics/Vty/Output/XTermColor.hs, dist/build/Graphics/Vty/Output/XTermColor.dyn_o ) [29 of 38] Compiling Graphics.Vty.Output.Mock ( src/Graphics/Vty/Output/Mock.hs, dist/build/Graphics/Vty/Output/Mock.dyn_o ) [30 of 38] Compiling Graphics.Vty.Output ( src/Graphics/Vty/Output.hs, dist/build/Graphics/Vty/Output.dyn_o ) [31 of 38] Compiling Graphics.Vty.Debug ( src/Graphics/Vty/Debug.hs, dist/build/Graphics/Vty/Debug.dyn_o ) src/Graphics/Vty/Debug.hs:18:1: warning: [-Wunused-top-binds] Defined but not used: `rowOpsAffectedColumns' | 18 | rowOpsAffectedColumns ops | ^^^^^^^^^^^^^^^^^^^^^ src/Graphics/Vty/Debug.hs:29:1: warning: [-Wunused-top-binds] Defined but not used: type constructor or class `SpanConstructLog' | 29 | type SpanConstructLog = [SpanConstructEvent] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Graphics/Vty/Debug.hs:30:27: warning: [-Wunused-top-binds] Defined but not used: data constructor `SpanSetAttr' | 30 | data SpanConstructEvent = SpanSetAttr Attr | ^^^^^^^^^^^^^^^^ src/Graphics/Vty/Debug.hs:33:1: warning: [-Wunused-top-binds] Defined but not used: `isSetAttr' | 33 | isSetAttr expectedAttr (SpanSetAttr inAttr) | ^^^^^^^^^ [32 of 38] Compiling Graphics.Vty.UnicodeWidthTable.Types ( src/Graphics/Vty/UnicodeWidthTable/Types.hs, dist/build/Graphics/Vty/UnicodeWidthTable/Types.dyn_o ) [33 of 38] Compiling Graphics.Vty.UnicodeWidthTable.Query ( src/Graphics/Vty/UnicodeWidthTable/Query.hs, dist/build/Graphics/Vty/UnicodeWidthTable/Query.dyn_o ) [34 of 38] Compiling Graphics.Vty.UnicodeWidthTable.Install ( src/Graphics/Vty/UnicodeWidthTable/Install.hs, dist/build/Graphics/Vty/UnicodeWidthTable/Install.dyn_o ) [35 of 38] Compiling Graphics.Vty.UnicodeWidthTable.IO ( src/Graphics/Vty/UnicodeWidthTable/IO.hs, dist/build/Graphics/Vty/UnicodeWidthTable/IO.dyn_o ) [36 of 38] Compiling Graphics.Vty ( src/Graphics/Vty.hs, dist/build/Graphics/Vty.dyn_o ) [37 of 38] Compiling Graphics.Vty.Inline.Unsafe ( src/Graphics/Vty/Inline/Unsafe.hs, dist/build/Graphics/Vty/Inline/Unsafe.dyn_o ) [38 of 38] Compiling Graphics.Vty.Inline ( src/Graphics/Vty/Inline.hs, dist/build/Graphics/Vty/Inline.dyn_o ) Preprocessing executable 'vty-demo' for vty-5.38.. Building executable 'vty-demo' for vty-5.38.. [1 of 1] Compiling Main ( demos/Demo.hs, dist/build/vty-demo/vty-demo-tmp/Main.dyn_o ) Linking dist/build/vty-demo/vty-demo ... Preprocessing executable 'vty-mode-demo' for vty-5.38.. Building executable 'vty-mode-demo' for vty-5.38.. [1 of 1] Compiling Main ( demos/ModeDemo.hs, dist/build/vty-mode-demo/vty-mode-demo-tmp/Main.dyn_o ) Linking dist/build/vty-mode-demo/vty-mode-demo ... Preprocessing executable 'vty-build-width-table' for vty-5.38.. Building executable 'vty-build-width-table' for vty-5.38.. [1 of 1] Compiling Main ( tools/BuildWidthTable.hs, dist/build/vty-build-width-table/vty-build-width-table-tmp/Main.dyn_o ) Linking dist/build/vty-build-width-table/vty-build-width-table ... Unregistering vty-5.38... ==> Entering fakeroot environment... ==> Starting package()... Installing library in /tmp/archlinux-ci/haskell-vty-archlinuxrb-build-CdCddUjU/haskell-vty/pkg/haskell-vty/usr/lib/ghc-9.2.8/site-local/vty-5.38 Installing executable vty-demo in /tmp/archlinux-ci/haskell-vty-archlinuxrb-build-CdCddUjU/haskell-vty/pkg/haskell-vty/usr/bin Warning: The directory /tmp/archlinux-ci/haskell-vty-archlinuxrb-build-CdCddUjU/haskell-vty/pkg/haskell-vty/usr/bin is not in the system search path. Installing executable vty-mode-demo in /tmp/archlinux-ci/haskell-vty-archlinuxrb-build-CdCddUjU/haskell-vty/pkg/haskell-vty/usr/bin Warning: The directory /tmp/archlinux-ci/haskell-vty-archlinuxrb-build-CdCddUjU/haskell-vty/pkg/haskell-vty/usr/bin is not in the system search path. Installing executable vty-build-width-table in /tmp/archlinux-ci/haskell-vty-archlinuxrb-build-CdCddUjU/haskell-vty/pkg/haskell-vty/usr/bin Warning: The directory /tmp/archlinux-ci/haskell-vty-archlinuxrb-build-CdCddUjU/haskell-vty/pkg/haskell-vty/usr/bin is not in the system search path. ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "haskell-vty"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Creating package "haskell-vty-debug"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: haskell-vty 5.38-30 (Fri Apr 11 13:15:38 2025)