darcs patch: Be lazier in user config creation,
and don't fail on m...
igloo at earth.li
Sun Jun 25 05:33:37 EDT 2006
Currently, building ghc with a non-writable home directory is failing:
../utils/ghc-pkg/ghc-pkg-inplace -f ../driver/package.conf --force --update-package <package.conf.installed
Creating user package database in /home/ian/.ghc/x86_64-linux-6.5/package.conf
ghc-pkg.bin: /home/ian/.ghc: createDirectory: permission denied (Permission denied)
which is a problem for the Debian packages.
I'm not entirely sure what the logic in ghc-pkg is meant to do as I
would have thought it should create ../driver/package.conf rather than
/home/ian/.ghc/x86_64-linux-6.5/package.conf, but this patch stops it
creating any empty package.conf, leaving it to create it when it
actually has something to put in it.
Sun Jun 25 00:08:00 BST 2006 Ian Lynagh <igloo at earth.li>
* Be lazier in user config creation, and don't fail on missing configs.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 41447 bytes
Desc: A darcs patch for your repository!
Url : http://www.haskell.org//pipermail/cvs-ghc/attachments/20060625/8b5d42bc/attachment-0001.bin
More information about the Cvs-ghc