2014-05-08 14 views
8

Nel mio file ~/.cabal/config, hoCabal e --no-require-sandbox

require-sandbox: True 

Secondo la Guida per l'utente Cabal, dovrei essere in grado di ignorare questo modo:

[email protected]$ cabal install xmonad xmonad-contrib --no-require-sandbox 
cabal: unrecognized 'install' option `--no-require-sandbox' 

Che cosa sto facendo di sbagliato? Sto usando la versione 1.21.0.0 di installazione della cabala.

risposta

11

cabal-install è sensibile all'ordinamento dei flag della riga di comando relativi ai sottocomandi. --no-require-sanbox è un globale bandiera che si applica a tutti i sottocomandi, non solo per install, quindi è necessario mettere prima install:

$ cabal --no-require-sandbox install ...