On Thu, Dec 16, 2010 at 3:56 PM, Magicloud Magiclouds <[email protected]> wrote: > On Thu, Dec 16, 2010 at 3:48 PM, Ivan Lazar Miljenovic > <[email protected]> wrote: >> On 16 December 2010 18:30, Magicloud Magiclouds >> <[email protected]> wrote: >>> On Thu, Dec 16, 2010 at 2:59 PM, Ivan Lazar Miljenovic >>> For example, now I have message as this when installing darcs. >>> <command line>: cannot satisfy -package Cabal-1.10.0.0: >>> Cabal-1.10.0.0-9ac678c7f1e4f8dd31bac0e19f600698 is unusable due to >>> missing or recursive dependencies: >>> process-1.0.1.4-24e3819e5c17aaf49bfec6a0ab739420 >>> (use -v for more information) >>> The only way I know to get rid of this is to install Cabal-1.10.0.0 >>> again. Then you could see that, it exists both global and user. >>> $ ghc-pkg list >>> /usr/local/lib/ghc-7.0.1/package.conf.d >>> Cabal-1.10.0.0 >>> array-0.3.0.2 >>> base-4.3.0.0 >>> bin-package-db-0.0.0.0 >>> bytestring-0.9.1.8 >>> containers-0.4.0.0 >>> directory-1.1.0.0 >>> extensible-exceptions-0.1.1.2 >>> ffi-1.0 >>> filepath-1.2.0.0 >>> ghc-7.0.1 >>> ghc-binary-0.5.0.2 >>> ghc-prim-0.2.0.0 >>> haskell2010-1.0.0.0 >>> haskell98-1.1.0.0 >>> hpc-0.5.0.6 >>> integer-gmp-0.2.0.2 >>> old-locale-1.0.0.2 >>> old-time-1.0.0.6 >>> pretty-1.0.1.2 >>> process-1.0.1.4 >>> random-1.0.0.3 >>> rts-1.0 >>> template-haskell-2.5.0.0 >>> time-1.2.0.3 >>> unix-2.4.1.0 >>> /home/magicloud/.ghc/i386-linux-7.0.1/package.conf.d >>> Cabal-1.10.0.0 >>> HTTP-4000.0.10 >>> binary-0.5.0.2 >>> containers-0.3.0.0 >>> dataenc-0.13.0.4 >>> deepseq-1.1.0.2 >>> directory-1.0.1.2 >>> filepath-1.1.0.4 >>> html-1.0.1.2 >>> mmap-0.5.7 >>> mtl-1.1.1.1 >>> network-2.2.1.10 >>> parsec-2.1.0.1 >>> process-1.0.1.4 >>> regex-base-0.93.2 >>> regex-compat-0.93.1 >>> regex-posix-0.94.4 >>> tar-0.3.1.0 >>> terminfo-0.3.1.3 >>> text-0.11.0.1 >>> utf8-string-0.3.6 >>> zlib-0.5.2.0 >> >> You seem to have process installed twice... any reason for that? >> Possibly something has gone wrong with your user setup; try backing up >> your ~/.ghc, deleting it and try again. >> >> -- >> Ivan Lazar Miljenovic >> [email protected] >> IvanMiljenovic.wordpress.com >> > > Yes. When I reinstalled Cabal to user space, it also installed process > to user space again. And I also do not know why the global process > does not fit it. > But checking the package.conf.d shows: > /usr/local/lib/ghc-7.0.1/package.conf.d/process-1.0.1.4-24e3819e5c17aaf49bfec6a0ab739420.conf > /home/magicloud/.ghc/i386-linux-7.0.1/package.conf.d/process-1.0.1.4-dbac0acfd36adbff7779acc361040910.conf > The hash code is different. Also are the Cabal-1.10.0.0-*.conf. > > Really hoping cabal has some kind of way to ignore these version thing. > -- > 竹密岂妨流水过 > 山高哪阻野云飞 >
Oh, clean job around ~/.ghc and ~/.cabal has been done. No luck. -- 竹密岂妨流水过 山高哪阻野云飞 _______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
