Opened 10 years ago

Closed 10 years ago

#36 closed defect (worksforme)

chicken-install w/ local transport fails

Reported by: mgushee Owned by:
Priority: minor Milestone:
Component: core tools Version: 4.0.5
Keywords: Cc:
Estimated difficulty:

Description

Chicken-install fails when attempting to install with -t local from an unpacked egg in the current directory. For example, if I execute:

$ chicken-install -t local -l . iconv

the installer first changes to ./iconv, then looks for ./iconv/iconv.setup, which of course fails. See attached transcript file for details.

Attachments (1)

chickeninst.log (2.2 KB) - added by mgushee 10 years ago.
Transcript of chicken-install session

Download all attachments as: .zip

Change History (2)

Changed 10 years ago by mgushee

Attachment: chickeninst.log added

Transcript of chicken-install session

comment:1 Changed 10 years ago by felix winkelmann

Resolution: worksforme
Status: newclosed

If you want to install the egg in the current directory, just run chicken-install without any arguments - this will do the right thing. The -t option really is intended to install from an egg-tree and will always append the egg name (because it expects a directory layout like in the svn repo).

So this isn't really a bug as such. It certainly is a little bit inconsistent or even confusing, but for what you intend to do, a solution is available (as mentioned above).

Note: See TracTickets for help on using tickets.