Summary
setup-helper setup does not respect CHICKEN_INCLUDE_PATH
Metadata
- Id: 30285be30068cb65b8f6b217e74b823684ffa169
- Trac id: 1324
- Type: defect
- Reporter: retroj
- Owner: kon
- Cc:
- Status: closed
- Component: extensions
- Estimated difficulty:
- Resolution: wontfix
- Priority: major
- Milestone: someday
- Version: 4.11.0
- Changetime: 2017-08-25 14:19:20 UTC
- Created: 2016-08-30 17:37:37 UTC
- Keywords:
Description
In the setup-helper egg, its setup includes the following step:
(copy-file "setup-helper.scm" (chicken-home))
This fails with a warning if `chicken-home` is read-only, and advises that it will be necessary to use CHICKEN_INCLUDE_PATH to use setup-helper. Instead of only trying `(chicken-home)`, it should respect CHICKEN_INCLUDE_PATH itself if that variable is set, like eggs that use setup-helper do, via `copy-to-home`.
Changes and comments
[2016-08-30 17:39:48 UTC] mario changed status from new to assigned
[2016-08-30 17:39:48 UTC] mario set owner to kon
[2016-08-30 21:10:41 UTC] kon wrote:
Usage of setup-helper as an include, rather than a module, is deprecated. Doing anything to support this usage doesn't make much sense to me.