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