#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 by , 14 years ago
comment:2 by , 14 years ago
And installation-repository-path should take CHICKEN_REPOSITORY into account if it is set.
comment:3 by , 14 years ago
| Description: | modified (diff) |
|---|
by , 14 years ago
| Attachment: | use-install-in-repostory.patch added |
|---|
by , 14 years ago
| Attachment: | obey-chicken-repository-env-var.patch added |
|---|
comment:5 by , 14 years ago
| Milestone: | 4.8.0 |
|---|
comment:6 by , 14 years ago
| Status: | new → accepted |
|---|
Release 1.3.2 provides an unsatisfying workaround.
comment:7 by , 14 years ago
Release 1.4.0 installs a compiled form, 'setup-helper-mod'. Slowly eggs will be converted.
comment:9 by , 13 years ago
| 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.