#722 closed defect (fixed)
setup-helper should obey CHICKEN_REPOSITORY
| Reported by: | Christian Kellermann | Owned by: | Kon Lovett |
|---|---|---|---|
| Priority: | critical | Milestone: | |
| Component: | extensions | Version: | 4.7.x |
| Keywords: | setup-herlpers chicken-install | Cc: | |
| Estimated difficulty: |
Description (last modified by )
If one installed chicken via some package manager, say apt-get on debian and uses a CHICKEN_REPOSITORY in ones $HOME, installing something that depends on setup-helper will fail.
setup-helper will always try to install in the system wide chicken home.
Bug has been reported by Traubert on #chicken
Attachments (2)
Change History (12)
comment:1 Changed 14 years ago by
comment:2 Changed 14 years ago by
And installation-repository-path should take CHICKEN_REPOSITORY into account if it is set.
comment:3 Changed 14 years ago by
| Description: | modified (diff) |
|---|
Changed 14 years ago by
| Attachment: | use-install-in-repostory.patch added |
|---|
Changed 14 years ago by
| Attachment: | obey-chicken-repository-env-var.patch added |
|---|
comment:5 Changed 14 years ago by
| Milestone: | 4.8.0 |
|---|
comment:6 Changed 14 years ago by
| Status: | new → accepted |
|---|
Release 1.3.2 provides an unsatisfying workaround.
comment:7 Changed 14 years ago by
Release 1.4.0 installs a compiled form, 'setup-helper-mod'. Slowly eggs will be converted.
comment:9 Changed 13 years ago by
| Resolution: | → fixed |
|---|---|
| Status: | accepted → closed |
Note: See
TracTickets for help on using
tickets.

I think setup-helper should use install-extension for installing itself.
The status quo installs itself always in (chicken-home) for whatever reason. I propose either (install-to-repository) or use the usual (install-extension) procedure provided by core.