You are not logged in.

#1 2021-01-18 22:34:53

mkemorgn
Member
Registered: 2021-01-08
Posts: 14

XMonad issues on fresh install

I've used XMonad in the past and it worked fine but for some reason i'm having terrible issues setting it up this time. 

The issue I'm having:  XMonad packages don't appear to be being installed. 

I have this error in VS Code. "Could not find module ‘XMonad’
There are files missing in the ‘xmonad-0.15’ package,
try running 'ghc-pkg check'.
Use -v (or `:set -v` in ghci) to see a list of the files searched for.typecheck"

I googled it of course and there wasn't much.  I tried installing stack. I removed ghc, xmonad, xmonad-contrib, and xmobar and that didn't change anything. 

output of ghci -package xmonad -v:

GHCi, version 8.10.3: https://www.haskell.org/ghc/  :? for help
Glasgow Haskell Compiler, Version 8.10.3, stage 2 booted by GHC version 8.10.2
*** initializing package database:
Using binary package database: /usr/lib/ghc-8.10.3/package.conf.d/package.cache
package flags [-package xmonad{package xmonad True ([])}]
loading package database /usr/lib/ghc-8.10.3/package.conf.d
wired-in package ghc-prim mapped to ghc-prim-0.6.1
wired-in package integer-wired-in mapped to integer-gmp-1.0.3.0
wired-in package base mapped to base-4.14.1.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.16.0.0
wired-in package ghc mapped to ghc-8.10.3
!!! initializing package database: finished in 34.95 milliseconds, allocated 22.677 megabytes
*** initializing package database:
package flags [-package xmonad{package xmonad True ([])}]
loading package database /usr/lib/ghc-8.10.3/package.conf.d
wired-in package ghc-prim mapped to ghc-prim-0.6.1
wired-in package integer-wired-in mapped to integer-gmp-1.0.3.0
wired-in package base mapped to base-4.14.1.0
wired-in package rts mapped to rts-1.0
wired-in package template-haskell mapped to template-haskell-2.16.0.0
wired-in package ghc mapped to ghc-8.10.3
!!! initializing package database: finished in 20.55 milliseconds, allocated 8.963 megabytes
*** Desugar:
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.14 milliseconds, allocated 0.060 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 2.84 milliseconds, allocated 1.710 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.09 milliseconds, allocated 0.035 megabytes
*** systool:linker:
*** gcc:
cc '-fuse-ld=gold' -B/usr/lib/ghc-8.10.3/ghc-prim-0.6.1 --print-file-name libc.so
!!! systool:linker: finished in 0.39 milliseconds, allocated 0.062 megabytes
*** systool:linker:
*** gcc:
cc '-fuse-ld=gold' -B/usr/lib/ghc-8.10.3/ghc-prim-0.6.1 --print-file-name libm.so
!!! systool:linker: finished in 0.27 milliseconds, allocated 0.056 megabytes
Loading package ghc-prim-0.6.1 ... linking ... done.
*** systool:linker:
*** gcc:
cc '-fuse-ld=gold' -B/usr/lib/ghc-8.10.3/integer-gmp-1.0.3.0 --print-file-name libgmp.so
!!! systool:linker: finished in 0.32 milliseconds, allocated 0.057 megabytes
Loading package integer-gmp-1.0.3.0 ... linking ... done.
Loading package base-4.14.1.0 ... linking ... done.
Loading package data-default-class-0.1.2.0 ... linking ... done.
Loading package array-0.5.4.0 ... linking ... done.
Loading package deepseq-1.4.4.0 ... linking ... done.
Loading package containers-0.6.2.1 ... linking ... done.
Loading package data-default-instances-containers-0.0.1 ... linking ... done.
Loading package dlist-1.0 ... linking ... done.
Loading package data-default-instances-dlist-0.0.1 ... linking ... done.
Loading package old-locale-1.0.0.7 ... linking ... done.
Loading package data-default-instances-old-locale-0.0.1 ... linking ... done.
Loading package data-default-0.7.1.1 ... linking ... done.
Loading package X11-1.9.2 ... linking ... done.
Loading package filepath-1.4.2.1 ... linking ... done.
Loading package time-1.9.3 ... linking ... done.
Loading package bytestring-0.10.12.0 ... linking ... done.
*** systool:linker:
*** gcc:
cc '-fuse-ld=gold' -B/usr/lib/ghc-8.10.3/unix-2.7.2.2 --print-file-name librt.so
!!! systool:linker: finished in 0.37 milliseconds, allocated 0.056 megabytes
*** systool:linker:
*** gcc:
cc '-fuse-ld=gold' -B/usr/lib/ghc-8.10.3/unix-2.7.2.2 --print-file-name libutil.so
!!! systool:linker: finished in 0.29 milliseconds, allocated 0.056 megabytes
*** systool:linker:
*** gcc:
cc '-fuse-ld=gold' -B/usr/lib/ghc-8.10.3/unix-2.7.2.2 --print-file-name libdl.so
!!! systool:linker: finished in 0.32 milliseconds, allocated 0.056 megabytes
*** systool:linker:
*** gcc:
cc '-fuse-ld=gold' -B/usr/lib/ghc-8.10.3/unix-2.7.2.2 --print-file-name libpthread.so
!!! systool:linker: finished in 0.36 milliseconds, allocated 0.057 megabytes
Loading package unix-2.7.2.2 ... linking ... done.
Loading package directory-1.3.6.0 ... linking ... done.
Loading package extensible-exceptions-0.1.1.4 ... linking ... done.
Loading package transformers-0.5.6.2 ... linking ... done.
Loading package mtl-2.2.2 ... linking ... done.
Loading package process-1.6.9.0 ... linking ... done.
Loading package setlocale-1.0.0.9 ... linking ... done.
Loading package utf8-string-1.0.2 ... linking ... done.
Loading package xmonad-0.15 ... linking ... done.
Search directories (user):
Search directories (gcc):
*** Desugar:
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.07 milliseconds, allocated 0.047 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.02 milliseconds, allocated 0.019 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.04 milliseconds, allocated 0.033 megabytes
*** Desugar:
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.06 milliseconds, allocated 0.064 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.03 milliseconds, allocated 0.026 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.06 milliseconds, allocated 0.071 megabytes

This is the output of ghc-pkg list

/usr/lib/ghc-8.10.3/package.conf.d
    Cabal-3.2.1.0
    HTTP-4000.3.15
    StateVar-1.2.1
    X11-1.9.2
    X11-xft-0.3.1
    adjunctions-4.4
    aeson-1.5.5.1
    alsa-core-0.5.0.1
    alsa-mixer-0.3.0
    array-0.5.4.0
    asn1-encoding-0.9.6
    asn1-parse-0.9.5
    asn1-types-0.3.4
    assoc-1.0.2
    async-2.2.2
    attoparsec-0.13.2.4
    base-4.14.1.0
    base-compat-0.11.2
    base-compat-batteries-0.11.2
    base-orphans-0.8.4
    base16-bytestring-1.0.1.0
    base64-bytestring-1.2.0.1
    basement-0.0.11
    bifunctors-5.5.9
    binary-0.8.8.0
    blaze-builder-0.4.1.0
    blaze-html-0.9.1.2
    blaze-markup-0.8.2.7
    byteable-0.1.1
    bytestring-0.10.12.0
    call-stack-0.2.0
    case-insensitive-1.2.1.0
    cereal-0.5.8.1
    comonad-5.0.8
    conduit-1.3.4
    conduit-extra-1.3.5
    connection-0.3.1
    containers-0.6.2.1
    contravariant-1.5.3
    cookie-0.4.5
    cryptohash-sha256-0.11.101.0
    cryptonite-0.27
    data-default-0.7.1.1
    data-default-class-0.1.2.0
    data-default-instances-containers-0.0.1
    data-default-instances-dlist-0.0.1
    data-default-instances-old-locale-0.0.1
    data-fix-0.3.0
    dbus-1.2.17
    deepseq-1.4.4.0
    directory-1.3.6.0
    distributive-0.6.2.1
    dlist-1.0
    echo-0.1.3
    ed25519-0.0.5.0
    edit-distance-0.2.2.1
    exceptions-0.10.4
    extensible-exceptions-0.1.1.4
    filepath-1.4.2.1
    free-5.1.6
    ghc-8.10.3
    ghc-boot-8.10.3
    ghc-boot-th-8.10.3
    ghc-compact-0.1.0.0
    ghc-heap-8.10.3
    ghc-prim-0.6.1
    ghci-8.10.3
    hackage-security-0.6.0.1
    hashable-1.3.0.0
    haskeline-0.8.0.1
    hinotify-0.4.1
    hourglass-0.2.12
    hpc-0.6.1.0
    http-client-0.7.4
    http-client-tls-0.3.5.3
    http-conduit-2.3.7.4
    http-types-0.12.3
    indexed-traversable-0.1.1
    integer-gmp-1.0.3.0
    integer-logarithms-1.0.3.1
    invariant-0.5.4
    kan-extensions-5.2.1
    lens-4.19.2
    libiserv-8.10.3
    libmpd-0.9.3.0
    lukko-0.1.1.2
    memory-0.15.0
    mime-types-0.1.0.9
    monad-loops-0.4.3
    mono-traversable-1.0.15.1
    mtl-2.2.2
    netlink-1.1.1.0
    network-3.1.2.1
    network-uri-2.6.3.0
    old-locale-1.0.0.7
    old-time-1.1.0.3
    parallel-3.2.2.0
    parsec-3.1.14.0
    parsec-numbers-0.1.0
    pem-0.2.4
    pretty-1.1.3.6
    pretty-hex-1.1
    primitive-0.7.1.0
    process-1.6.9.0
    profunctors-5.6.1
    random-1.2.0
    reflection-2.1.6
    regex-base-0.94.0.0
    regex-compat-0.95.2.0
    regex-posix-0.96.0.0
    resolv-0.1.2.0
    resourcet-1.2.4.2
    rts-1.0
    safe-exceptions-0.1.7.1
    scientific-0.3.6.2
    semigroupoids-5.3.5
    setlocale-1.0.0.9
    socks-0.6.1
    split-0.2.3.4
    splitmix-0.1.0.3
    stm-2.5.0.0
    streaming-commons-0.2.2.1
    strict-0.4.0.1
    tagged-0.8.6.1
    tar-0.5.1.1
    template-haskell-2.16.0.0
    terminfo-0.4.1.4
    text-1.2.4.1
    th-abstraction-0.4.2.0
    th-lift-0.8.2
    these-1.1.1.1
    time-1.9.3
    time-compat-1.9.5
    timezone-olson-0.2.0
    timezone-series-0.1.9
    tls-1.5.4
    transformers-0.5.6.2
    transformers-base-0.4.5.2
    transformers-compat-0.6.6
    typed-process-0.2.6.0
    unix-2.7.2.2
    unliftio-core-0.2.0.1
    unordered-containers-0.2.13.0
    utf8-string-1.0.2
    uuid-types-1.0.3
    vector-0.12.1.2
    vector-algorithms-0.8.0.4
    void-0.7.3
    x509-1.7.5
    x509-store-1.6.7
    x509-system-1.6.6
    x509-validation-1.6.11
    xhtml-3000.2.2.1
    xml-conduit-1.9.0.0
    xml-types-0.3.8
    xmobar-0.36
    xmonad-0.15
    xmonad-contrib-0.16
    zlib-0.6.2.2

Offline

Board footer

Powered by FluxBB