Summary
setup-helper should obey CHICKEN_REPOSITORY
Metadata
- Id: d458612a26200192ef447768e20825481f7b96e0
- Trac id: 722
- Type: defect
- Reporter: ckeen
- Owner: kon
- Cc:
- Status: closed
- Component: extensions
- Estimated difficulty:
- Resolution: fixed
- Priority: critical
- Milestone:
- Version: 4.7.x
- Changetime: 2012-10-31 21:46:58 UTC
- Created: 2011-10-28 10:51:47 UTC
- Keywords: setup-herlpers chicken-install
Attachments
- d458612a26200192ef447768e20825481f7b96e0/attachments/use-install-in-repostory.patch
- d458612a26200192ef447768e20825481f7b96e0/attachments/obey-chicken-repository-env-var.patch
Description
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
Changes and comments
[2011-10-29 19:30:00 UTC] ckeen wrote:
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.
[2011-10-29 19:41:58 UTC] ckeen wrote:
And installation-repository-path should take CHICKEN_REPOSITORY into account if it is set.
[2011-10-29 19:43:03 UTC] ckeen changed description
[2011-10-29 19:43:31 UTC] ckeen attached use-install-in-repostory.patch (description=#f)
[2011-10-29 19:44:51 UTC] ckeen attached obey-chicken-repository-env-var.patch (description=#f)
[2011-10-29 19:46:55 UTC] ckeen wrote:
I have attached patches for both problems
[2011-11-03 14:29:15 UTC] felix removed milestone 4.8.0
[2012-04-01 00:56:00 UTC] kon wrote:
Release 1.3.2 provides an unsatisfying workaround.
[2012-04-01 00:56:00 UTC] kon changed status from new to accepted
[2012-04-15 02:50:35 UTC] kon wrote:
Release 1.4.0 installs a compiled form, 'setup-helper-mod'. Slowly eggs will be converted.
[2012-10-31 21:43:08 UTC] sjamaan wrote:
Can this ticket be closed now?
[2012-10-31 21:44:50 UTC] kon changed status from accepted to closed
[2012-10-31 21:44:50 UTC] kon set resolution to fixed
[2012-10-31 21:46:58 UTC] sjamaan wrote:
Wow that was quick! Thanks, Kon :)