При попытке установить сетевой пакет (сеть установки клики) на Windows Server 2008 внутри изолированной программной среды клики (1.18.*) я получаю следующую ошибку:
C:\Users\user\Project>cabal install network --prefix=C:\Users\user\Project
Resolving dependencies...
Configuring network-2.4.2.2...
configure: error: invalid package name: 0
Failed to install network-2.4.2.2
cabal: Error: some packages failed to install:
network-2.4.2.2 failed during the configure step. The exception was:
ExitFailure 1
Важно отметить, что network устанавливается глобально через платформу haskell, но не устанавливается в песочнице по странной причине. Точная ошибка выглядит как configure: error: invalid package name: 0
Что может быть причиной того, что имя пакета равно 0?
cabal install network
в оболочкеcmd.exe
? Пакеты сconfigure
скриптами в них надо ставить из-подMSYS
. Вот руководство по установке самой последней версииMSYS
: ghc .haskell.org/trac/ghc/wiki/Building/Preparation/Windows/ - person Mikhail Glushenkov   schedule 22.03.2014network
. Я собираюсь отправить сообщение об ошибке в библиотеке."configure: error: invalid package name: 0"
- person The Internet   schedule 22.03.2014network-2.4.2.2
устанавливается подCygwin
, но не в приглашенииDOS
и не в приглашенииMSYS
для меня. - person The Internet   schedule 22.03.2014Loading package network-2.4.1.2 ... linking ... ghc.exe: unable to load package
network-2.4.1.2' ghc.exe: \\vboxsrv\Users_dmj_SolidTranslate\.cabal-sandbox\i386-windows-ghc-7.6.3\network-2.4.1.2\HSnetwork-2.4.1.2.o: неизвестный символ_getWSErrorDescr' cabal.exe: Error: some packages failed to install: snap-0.13.2.4 failed during the building phase. The exception was: ExitFailure 1
- person The Internet   schedule 24.03.2014gcc
(илиld
), отличную от той, что поставляется с GHC? Убедитесь, что$GHC_DIR/mingw/bin
находится вPATH
и не перекрывается какой-либо другой версией. - person Mikhail Glushenkov   schedule 24.03.2014