Opened 4 years ago

Last modified 13 months ago

#1050 new defect

chicken-install doesn't check that dependencies installed satisfy the version constraint in the (depends ...) clause

Reported by: andyjpb Owned by:
Priority: major Milestone: 5.0
Component: core tools Version: 4.8.x
Keywords: Cc:
Estimated difficulty: medium

Description

The coops branch of the ssql egg depends on coops 1.93. However, the (currently) tagged coops is only 1.92.

When chicken-installing the coops branch of ssql, the user is invited to upgrade coops and, if accepted, coops is upgraded. The installation of ssql then proceeds but issuing chicken-status reveals that coops is only at 1.92.

Change History (4)

comment:1 Changed 4 years ago by sjamaan

  • Milestone changed from 4.9.0 to 4.10.0

I think this can be postponed for 4.10.0

comment:2 Changed 2 years ago by sjamaan

  • Milestone changed from 4.10.0 to 4.11.0

Not sure whether we'll get around to fixing this in CHICKEN 4, but let's aim for it anyway

comment:3 Changed 20 months ago by sjamaan

  • Milestone changed from 4.11.0 to 5.0

comment:4 Changed 13 months ago by sjamaan

  • Estimated difficulty set to medium
Note: See TracTickets for help on using tickets.