haskell в archlinux

Вчера обновился xmonad/xmobar/ghc и ещё целый ворох haskell-*
Только у меня проблемы с компиляцией?

┌─╼ [~]
└────╼ cat .xmonad/xmonad.errors
/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 -lHSprocess-1.4.3.0
/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 -lHStransformers-0.5.2.0
/usr/bin/ld: cannot find -lHSextensible-exceptions-0.1.1.4-IyAM3ARTqH7BVZ5oHMMtXH
/usr/bin/ld: cannot find -lHSdirectory-1.3.0.0
/usr/bin/ld: cannot find -lHSunix-2.7.2.1
/usr/bin/ld: cannot find -lHStime-1.6.0.1
/usr/bin/ld: cannot find -lHSfilepath-1.4.1.1
/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 -lHSbytestring-0.10.8.1
/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 -lHScontainers-0.5.7.1
/usr/bin/ld: cannot find -lHSdeepseq-1.4.2.0
/usr/bin/ld: cannot find -lHSarray-0.5.1.1
/usr/bin/ld: cannot find -lHSdata-default-class-0.1.2.0-N42RtcTZUUAlapzICmPz4
/usr/bin/ld: cannot find -lHSbase-4.9.1.0
/usr/bin/ld: cannot find -lHSinteger-gmp-1.0.0.1
/usr/bin/ld: cannot find -lHSghc-prim-0.5.0.0
/usr/bin/ld: cannot find -lHSrts
collect2: error: ld returned 1 exit status
`gcc' failed in phase `Linker'. (Exit code: 1)

Доустановка ghc-static вдвое сокращает выхлоп ошибок компиляции xmonad.

┌─╼ [~]
└────╼ cat .xmonad/xmonad.errors
/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)

Сами пакеты существуют системе, дело не в этом.
Первое, что напрягло при обновлении - уменшение на 651 Mb.
Присоединяюсь!
Morisson, toZen
Каким боком ваши попытки компиляции, относятся к "дефектным обновлениям"?
Ошибки в тексте-неповторимый стиль автора©
indeviral
Morisson, toZen
Каким боком ваши попытки компиляции, относятся к "дефектным обновлениям"?

Вчера обновился xmonad/xmobar/ghc и ещё целый ворох haskell-*
Это не читабельно, или в этой ветке только проблемы обновления base/base-devel не являются оффтопом?
Смотрю, с xmonad/xmobar и т.д. жизнь совсем не скучна. Зато есть чем заняться... )
toZen
Вчера обновился xmonad
Ну так а я про что, значит у мейнтейнера не возникло проблем с его компиляцией.
А значит проблема у вас, вы же пакеты надеюсь не из тестинга обновляете)))
Ошибки в тексте-неповторимый стиль автора©
Aivar
Смотрю, с xmonad/xmobar и т.д. жизнь совсем не скучна. Зато есть чем заняться... )
Второй день уже занимаюсь.
На форумах xmonad/ghc тишина))
ради спортивного интереса проверил xmonad-0.13-2 компилируется без проблем. (было пару варнингов, но ничего критичного)

ghc-8.0.2-1  haskell-data-default-0.7.1.1-5  haskell-data-default-class-0.1.2.0-2
haskell-data-default-instances-containers-0.0.1-14  haskell-data-default-instances-dlist-0.0.1-18
haskell-data-default-instances-old-locale-0.0.1-14  haskell-dlist-0.8.0.2-2
haskell-extensible-exceptions-0.1.1.4-15  haskell-mtl-2.2.1-7  haskell-old-locale-1.0.0.7-9
haskell-setlocale-1.0.0.4-2  haskell-utf8-string-1.0.1.1-3  haskell-x11-1.8-2
Ошибки в тексте-неповторимый стиль автора©
indeviral, я несказанно рад, что у тебя УМВР.

Packages (19) ghc-8.0.2-1  haskell-data-default-0.7.1.1-5  haskell-data-default-class-0.1.2.0-2  haskell-data-default-instances-containers-0.0.1-14
              haskell-data-default-instances-dlist-0.0.1-18  haskell-data-default-instances-old-locale-0.0.1-14  haskell-dlist-0.8.0.2-2  haskell-extensible-exceptions-0.1.1.4-15
              haskell-mtl-2.2.1-7  haskell-old-locale-1.0.0.7-9  haskell-old-time-1.1.0.3-9  haskell-random-1.1-7  haskell-setlocale-1.0.0.4-2  haskell-utf8-string-1.0.1.1-3  haskell-x11-1.8-2
              haskell-x11-xft-0.3.1-26  xmobar-0.24.5-3  xmonad-0.13-2  xmonad-contrib-0.13-2

Total Download Size:     45.30 MiB
Total Installed Size:   464.15 MiB
Net Upgrade Size:      -812.76 MiB

:: Proceed with installation? [Y/n]
Я не считаю это нормальным (-812,76 Мб) и пытаюсь понять причину такого поведения.
И меня напрягает, что pacman не показывает, что он собирается вынести.
toZen
И меня напрягает, что pacman не показывает, что он собирается вынести.
он ничего не собирается выносить. Это какой-то пакет/ы уменьшился в размере. Пройдись по списку пакетов и сравни размер с предыдущими версиями. Выяснишь какой сдулся.
Lupus pilum mutat, non mentem.
 
Зарегистрироваться или войдите чтобы оставить сообщение.