Re: [PATCH] recover CHICKEN_INSTALL_PREFIX

2023-09-20 Thread felix . winkelmann
> On Wed, Aug 16, 2023 at 05:25:45PM +0200, felix.winkelm...@bevuta.com wrote: > > > Why are install-path and repo-path in chicken-install.scm still using > > > destination-repository instead of effective-destination-repository? > > > Those are the only places that still use it, aside from one in

Re: [PATCH] recover CHICKEN_INSTALL_PREFIX

2023-09-19 Thread Peter Bex
On Wed, Aug 16, 2023 at 05:25:45PM +0200, felix.winkelm...@bevuta.com wrote: > > Why are install-path and repo-path in chicken-install.scm still using > > destination-repository instead of effective-destination-repository? > > Those are the only places that still use it, aside from one in > >

Re: [PATCH] recover CHICKEN_INSTALL_PREFIX

2023-08-16 Thread felix . winkelmann
> Why are install-path and repo-path in chicken-install.scm still using > destination-repository instead of effective-destination-repository? > Those are the only places that still use it, aside from one in > chicken-status and chicken-uninstall. The prefix variable is only used for designating

Re: [PATCH] recover CHICKEN_INSTALL_PREFIX

2023-08-02 Thread Peter Bex
On Fri, Jul 21, 2023 at 04:12:52PM +0200, felix.winkelm...@bevuta.com wrote: > Indeed - sorry about that, here an improved version. Sorry for the delay, but I finally had a bit of time to look into this more seriously, but honestly I'm confused by all the parameters. Why are install-path and

Re: [PATCH] recover CHICKEN_INSTALL_PREFIX

2023-07-21 Thread felix . winkelmann
> On Fri, Jul 21, 2023 at 03:54:41PM +0200, felix.winkelm...@bevuta.com wrote: > > diff --git a/egg-compile.scm b/egg-compile.scm > > index 99a94fe8..b14535da 100644 > > --- a/egg-compile.scm > > +++ b/egg-compile.scm > > @@ -412,7 +420,7 @@ > > (define (compile-common info walk) > >

Re: [PATCH] recover CHICKEN_INSTALL_PREFIX

2023-07-21 Thread Peter Bex
On Fri, Jul 21, 2023 at 03:54:41PM +0200, felix.winkelm...@bevuta.com wrote: > diff --git a/egg-compile.scm b/egg-compile.scm > index 99a94fe8..b14535da 100644 > --- a/egg-compile.scm > +++ b/egg-compile.scm > @@ -412,7 +420,7 @@ > (define (compile-common info walk) >(case (car info)

[PATCH] recover CHICKEN_INSTALL_PREFIX

2023-07-21 Thread felix . winkelmann
Hi! In complex build environments it is sometimes desirable to overriding where "chicken-install" places programs, include- and data files, for example when packaging. Currently it is possible to set CHICKEN_INSTALL_REPOSITORY to set where extensions are placed and in combination with