Opened 8 months ago

Closed 2 months ago

#1364 closed defect (wontfix)

chicken-install -override doesn't allow installation of eggs from a file

Reported by: wasamasa Owned by: felix
Priority: minor Milestone: 4.13.0
Component: core tools Version: 4.12.0
Keywords: chicken-install Cc:
Estimated difficulty: easy

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".

Change History (3)

comment:1 Changed 4 months ago by sjamaan

  • Estimated difficulty set to easy
  • Milestone changed from someday to 4.13.0

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

comment:2 Changed 2 months ago by felix

  • Owner set to felix
  • Status changed from new to assigned

comment:3 Changed 2 months ago by felix

  • Resolution set to wontfix
  • Status changed from assigned to closed

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.

Note: See TracTickets for help on using tickets.