Summary
apropos uses foldl but does not state the correct chicken dependency
Metadata
- Id: ad56f1b3ef858c09f592e25da4bcee6dfd96a142
- Trac id: 987
- Type: defect
- Reporter: ckeen
- Owner: kon
- Cc:
- Status: closed
- Component: extensions
- Estimated difficulty:
- Resolution: fixed
- Priority: minor
- Milestone: someday
- Version: 4.8.x
- Changetime: 2013-02-23 19:10:56 UTC
- Created: 2013-02-21 12:44:16 UTC
- Keywords:
Description
Users try to install the apropos egg with older (< 4.8.0) chickens and are confused about the error message they get:
Warning: reference to possibly unbound identifier `foldl' in: Warning: environment-list-symbols Error: module unresolved: apropos Error: shell command terminated with non-zero exit status 256: /home/ckellerm/chickens/4.7.0/bin/chicken apropos.scm -output-file apropos.c -dynamic -featu...
Maybe it will make it clearer to add the chicken version to the depends clause in the .meta file or provide a workaround for foldl for older chickens?
Changes and comments
[2013-02-23 19:10:56 UTC] kon changed status from new to closed
[2013-02-23 19:10:56 UTC] kon set resolution to fixed
[2013-02-23 19:10:56 UTC] kon wrote:
Checks for CHICKEN 4.4 & doesn't use foldl. Will not install unless >= 4.4