Summary

chicken-install w/ local transport fails

Metadata

Attachments

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.

Changes and comments

[2009-06-11 05:12:12 UTC] mgushee attached chickeninst.log (description=Transcript of chicken-install session)

[2009-06-14 01:20:43 UTC] felix changed status from new to closed

[2009-06-14 01:20:43 UTC] felix set resolution to worksforme

[2009-06-14 01:20:43 UTC] felix wrote:

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