Summary
chicken-install -override doesn't allow installation of eggs from a file
Metadata
- Id: bb67df630905af3b5b53e5502f60e42900db4662
- Trac id: 1364
- Type: defect
- Reporter: wasamasa
- Owner: felix
- Cc:
- Status: closed
- Component: core tools
- Estimated difficulty: easy
- Resolution: wontfix
- Priority: minor
- Milestone: 4.13.0
- Version: 4.12.0
- Changetime: 2017-10-19 12:19:33 UTC
- Created: 2017-04-15 13:48:14 UTC
- Keywords: chicken-install
Description
Repro:
- `chicken-status -list > deps`
- `chicken-install -override deps`
Expected result:
`chicken-install` asking me whether I'd like to install the eggs listed in that file.
Actual result:
`chicken-install` aborts with "no setup-scripts to process".
Changes and comments
[2017-08-25 15:30:58 UTC] sjamaan set difficulty to easy
[2017-08-25 15:30:58 UTC] sjamaan changed milestone from someday to 4.13.0
[2017-08-25 15:30:58 UTC] sjamaan wrote:
Not sure if this is worth fixing (or even still relevant for 5.0), but if we do so it should probably be in 4.13
[2017-10-14 15:06:54 UTC] felix changed status from new to assigned
[2017-10-14 15:06:54 UTC] felix set owner to felix
[2017-10-19 12:19:33 UTC] felix changed status from assigned to closed
[2017-10-19 12:19:33 UTC] felix set resolution to wontfix
[2017-10-19 12:19:33 UTC] felix wrote:
This is a misunderstanding of the `-override` option. It is not used to specify eggs to be installed, but only to provide an egg->version mapping.
The intention makes sense, though. Chicken 5 will have a `-from-list` option for this purpose.