
13 Apr
2007
13 Apr
'07
12:53 p.m.
David Roundy on 2007-04-13 09:36:56 -0700:
In the X11-extras directory I run:
./Setup.lhs configure --prefix=/home/droundy ./Setup.lhs build ./Setup.lhs install
and install fails because of lack of permissions.
It's trying to register the package for the entire system instead of just for your user. If you run configure with the --user flag, it will register X11-extras with your local ghc-pkg database instead of the system-wide one. This is why the copy command succeeds but then xmonad can't find X11-extras; X11-extras is in the right place, but ghc-pkg hasn't been told that it's available.