haskell в archlinux

Это временное решение, которое к тому же не решает проблему.
Да, можно принудительно перекомпилировать конфиг, предварительно удалив всё кроме xmonad.hs, но после ребута всё повторяется.
Да и писал я уже в этой ветке, что это "решение" не есть решение.
Согласен более чем. Такой хардкор нам не нужен.
Так хоть заработало.)))
Да, хмонадь взлетела.
В любом случае - это проблема ghc и линкования статических библиотек (установка ghc-static уменшает количество ошибок на половину), причём, - это проблема наших (арчевских) майнтайнеров, т.к. проявилась только на арчике.
После установки ghc-static выглядит так:
xmonad --recompile
Error detected while loading xmonad configuration file: /home/tozen/.xmonad/xmonad.hs
/usr/bin/ld: cannot find -lHSxmonad-contrib-0.13-6UHIJXZaKuVFboVRPuYhVc
/usr/bin/ld: cannot find -lHSrandom-1.1-9tceXaeYIMZ4JrKq20Egog
/usr/bin/ld: cannot find -lHSxmonad-0.13-Af7bQx8hsH9GnqpiN7wFIA
/usr/bin/ld: cannot find -lHSsetlocale-1.0.0.4-JWZDTvXDEj0A24mpOycDUl
/usr/bin/ld: cannot find -lHSold-time-1.1.0.3-EZzkBJ4NQxX4hHavrKxgaT
/usr/bin/ld: cannot find -lHSmtl-2.2.1-BLKBelFsPB3BoFeSWSOYj6
/usr/bin/ld: cannot find -lHSextensible-exceptions-0.1.1.4-IyAM3ARTqH7BVZ5oHMMtXH
/usr/bin/ld: cannot find -lHSX11-xft-0.3.1-9gsq5TJAa1kBpFPKp9H8PH
/usr/bin/ld: cannot find -lHSutf8-string-1.0.1.1-1DpjxLeTvGg7ttZZojxJR5
/usr/bin/ld: cannot find -lHSX11-1.8-Bxxi20LIDTqDkuL1yl4ckV
/usr/bin/ld: cannot find -lHSdata-default-0.7.1.1-CyM3k1XLfwb41mPgt03rCT
/usr/bin/ld: cannot find -lHSdata-default-instances-old-locale-0.0.1-GWOeXPsy1OVFfzERubJA69
/usr/bin/ld: cannot find -lHSold-locale-1.0.0.7-KGBP1BSKxH5GCm0LnZP04j
/usr/bin/ld: cannot find -lHSdata-default-instances-dlist-0.0.1-JZbzfpFsLXE57SNfhZeRts
/usr/bin/ld: cannot find -lHSdlist-0.8.0.2-6Wnps4GD7EFnRucVzXIFD
/usr/bin/ld: cannot find -lHSdata-default-instances-containers-0.0.1-7wbZULVPSeD7FpjcGQFrJl
/usr/bin/ld: cannot find -lHSdata-default-class-0.1.2.0-N42RtcTZUUAlapzICmPz4
collect2: error: ld returned 1 exit status
`gcc' failed in phase `Linker'. (Exit code: 1)
Ну такая ж мутотень))
Если по обычному компильнуть

toZen
причём, - это проблема наших (арчевских) майнтайнеров, т.к. проявилась только на арчике.
Во. У меня на стационарнике на бубне xmonad- надо обновиться и попробовать
В общем, в ожидании починки, обхожусь пока таким монстром в алиасах:
# Aliases xmonad
alias xrecomp='cd ~/.xmonad && rm -rf xmonad.errors && rm -rf xmonad.hi && rm -rf xmonad.o && ghc --make xmonad.hs -i -ilib -dynamic -fforce-recomp -main-is main -v0 -o xmonad-x86_64-linux && xmonad --restart && killall xmobar && xmobar'
xmonad только что обновился
только версия пакета 0.13-2 -> 0.13-3
чейнджлоги пока не смотрел


)))
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Bingo!!
HP, thx!
а я-то тут с какого боку??? О_О
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Haron_Prime
а я-то тут с какого боку??? О_О
Ну, я тут пока лазил по просторам нэта в поисках решения, ты скинул инфу, за это и спасибо.
Ну и совсем не лестный отзыв в сторону pacman:
I think I'm going to set up stack... I don't think I want to trust pacman anymore to manage haskell builds.
 
Зарегистрироваться или войдите чтобы оставить сообщение.