chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] How to install eggs in $HOME?


From: Manfred Lotz
Subject: Re: [Chicken-users] How to install eggs in $HOME?
Date: Sun, 15 Jun 2014 19:16:21 +0200

Hi Matt,

On Sun, 15 Jun 2014 10:41:07 -0600
Matt Gushee <address@hidden> wrote:

> Hi, Manfred--
> 
> On Sun, Jun 15, 2014 at 9:40 AM, Manfred Lotz <address@hidden>
> wrote:
> > On Sun, 15 Jun 2014 14:51:50 +0400
> > Oleg Kolosov <address@hidden> wrote:
> >
> >> On 06/15/14 13:28, Manfred Lotz wrote:
> 
> >> > Question: Could I point chicken to a directory in $HOME where my
> >> > egg installations could go to?
> >>
> >> # exact path is irrelevant as long as you can write to it
> >> mkdir -p $HOME/.local/lib/chicken
> >> chicken-install -init $HOME/.local/lib/chicken
> >> export CHICKEN_REPOSITORY=$HOME/.local/lib/chicken
> >>
> >> chicken-install numbers
> >>
> >> Add "export CHICKEN_REPOSITORY ..." command to .bashrc or kde env
> >> or so to persist.
> >
> > Great. This is what I was looking for. Thanks a lot.
> 
> However, there is one problem with this method (I think--it's been
> several years since I tried to do this). A few eggs install
> executables, and even if you change the repository path,
> chicken-install will still try to place them under the same prefix
> where chicken itself is located (presumably /usr/bin in your case). I
> don't know of a solution to this problem. I also like to keep
> non-package-manager files out of the /usr hierarchy, but this is a
> case where I cheat. But maybe there is some hack that will trick
> chicken-install into placing the executables somewhere else. If so,
> I'd like to know too.
> 

I fully agree. This would be important to have.  If currently not
possible perhaps chicken-install could be enhanced to be able to place
executables somewhere else.

-- 
Manfred



reply via email to

[Prev in Thread] Current Thread [Next in Thread]