
Some progress, but still not solved.
I built ghc6.6 from source, but apt-get / libghc6-mtl-dev now seem to
be circularly dependent.
I'm not such an apt expert, is there an easy way out of this using
packages or do I have to keep building everything from source?
*************
thartman@linodewhyou:~/haskellInstalls$ sudo apt-get install libghc6-mtl-dev
Reading package lists... Done
Building dependency tree... Done
libghc6-mtl-dev is already the newest version.
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
libghc6-mtl-dev: Depends: ghc6 (>= 6.6) but 6.4.1-2ubuntu2 is to be installed
Depends: libghc6-base-prof
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or
specify a solution).
thartman@linodewhyou:~/haskellInstalls$ sudo apt-get install ghc6
Reading package lists... Done
Building dependency tree... Done
ghc6 is already the newest version.
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
libghc6-mtl-dev: Depends: ghc6 (>= 6.6) but 6.4.1-2ubuntu2 is to be installed
Depends: libghc6-base-prof
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or
specify a solution).
thartman@linodewhyou:~/haskellInstalls$
2007/3/21, Thomas Hartman
and I'm on...
thartman@linodewhyou:~/haskellInstalls$ ghc --version The Glorious Glasgow Haskell Compilation System, version 6.6
2007/3/21, Thomas Hartman
: When attempting to build hsh, I get complaint that it can't satisfy dependency for mtl-any.
How can I get this?
Thanks!
**************
wget http://software.complete.org/hsh/static/download_area/1.2.0/hsh_1.2.0.tar.gz
thartman@linodewhyou:~/haskellInstalls/hsh$ sudo runghc Setup.lhs configure Setup.lhs: Warning: The field "hs-source-dir" is deprecated, please use hs-source-dirs. Setup.lhs: Warning: No license-file field. Configuring HSH-1.2.0... configure: /usr/local/bin/ghc-pkg configure: Dependency base-any: using base-2.0 configure: Dependency unix-any: using unix-1.0 Setup.lhs: cannot satisfy dependency mtl-any
thartman@linodewhyou:~/haskellInstalls/hsh$ apt-cache search haskell-mtl thartman@linodewhyou:~/haskellInstalls/hsh$
thartman@linodewhyou:~/haskellInstalls$ apt-cache search haskell | grep mtl thartman@linodewhyou:~/haskellInstalls$
2007/3/14, John Goerzen
: On 2007-03-13, Brandon Michael Moore
wrote: On Mon, Mar 12, 2007 at 05:14:57PM -0500, John Goerzen wrote: You can do this with runProcess, if you use System.Posix.IO.{createPipe,fdToHandle} to make a pipe and wrap the ends as handles. I hope hCreatePipe could be implemented on windows.
Right, but the whole point of trying to use System.Process was to remove the dependency on POSIX and thus make the program portable to Windows.
-- John
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe