Opened 14 years ago

Closed 14 years ago

#193 closed defect (fixed)

chicken-install breaks when egg version is specified

Reported by: Mario Domenech Goulart Owned by: felix winkelmann
Priority: major Milestone:
Component: core tools Version: 4.4.x
Keywords: Cc:
Estimated difficulty:

Description

Reported by Jeronimo Pellegrini.

I've attached a patch which seems to fix the problem, but I'm not sure if it does the right thing.

# chicken-install -v
4.4.3
# chicken-install srfi-42:1.7

Error: (string=?) bad argument type: ("srfi-42" . "1.7")
# chicken-install srfi-34:0.4

Error: (string=?) bad argument type: ("srfi-34" . "0.4")
# chicken-install tk:1.8

Error: (string=?) bad argument type: ("tk" . "1.8")
#

>From the online help, it should work...

# chicken-install -h
usage: chicken-install [OPTION | EXTENSION[:VERSION]] ...
...

Is this a bug or am I doing something wrong?

Using HEAD from master branch...

Attachments (1)

chicken-install-version.diff (355 bytes) - added by Mario Domenech Goulart 14 years ago.
Fix chicken-install crash when egg version is specified

Download all attachments as: .zip

Change History (2)

Changed 14 years ago by Mario Domenech Goulart

Fix chicken-install crash when egg version is specified

comment:1 Changed 14 years ago by felix winkelmann

Resolution: fixed
Status: newclosed

Thanks for the patch, it is fine. Applied in fa8e6f7804c89d89035415e8309604be34014b80 (master).

Note: See TracTickets for help on using tickets.