Opened 12 months ago

Closed 6 months ago

Last modified 4 months ago

#1822 closed defect (worksforme)

Specification of minimal required version of CHICKEN in egg files

Reported by: Mario Domenech Goulart Owned by:
Priority: major Milestone: 6.0.0
Component: core tools Version: 5.3.0
Keywords: chicken-install Cc:
Estimated difficulty:

Description

This is about making it possible for egg authors to specify the minimum version of CHICKEN required for their eggs in egg files.

Something like

(minimum-required-chicken-version "5.5.0")

When users try to install eggs, chicken-install should verify whether the version of CHICKEN is recent enough to install the requested eggs.

This gives us more flexibility for making not-so-radical-but-breaking core API changes within a major CHICKEN version, still providing good feedback to users.

Change History (2)

comment:1 Changed 6 months ago by felix winkelmann

Resolution: worksforme
Status: newclosed

This can already be done by using the (chicken VERSION) dependency. This is just not documented properly.

comment:2 Changed 4 months ago by Mario Domenech Goulart

I've added a note about that to the manual (http://bugs.call-cc.org/changeset/43108/project).

Note: See TracTickets for help on using tickets.