← Back to team overview

anvil-dev team mailing list archive

Re: smithy bootstrap of pip dependencies appear broken for 'clean' installs

 

Should be all fixed now, thanks Dan.
On Dec 7, 2012 6:43 PM, "Joshua Harlow" <harlowja@xxxxxxxxx> wrote:

> Fixing this.
>
> Stupid keyring thing is doing this...
>
>
> On Fri, Dec 7, 2012 at 4:04 PM, Daniel Mercer <dmercer@xxxxxxxxxxxxxx>wrote:
>
>> Hi,
>>
>> I believe the bootstrap step for pypi is broken for installs on a 'clean'
>> host. I infer from the output that hgtools (which is installed as a pip
>> package) is required for the pre/post install phase of one some subsequent
>> pip package. Here is the expurgated version (full output attached):
>>
>> > Installing pypi dependencies…
>> …SNIP…
>> >     warning: no previously-included files matching '*.aux' found under
>> directory 'docs'
>> > Downloading/unpacking hgtools (from -r tools/pip-requires (line 3))
>> >   Downloading hgtools-2.0.2.zip
>> >   Running setup.py egg_info for package hgtools
>> …SNIP..
>> > Downloading/unpacking keyring>=0.9.2 (from -r tools/pip-requires (line
>> 4))
>> >   Downloading keyring-1.0.zip (61Kb): 61Kb downloaded
>> >   Running setup.py egg_info for package keyring
>> >     zip_safe flag not set; analyzing archive contents...
>> >
>> >     Installed
>> /tmp/easy_install-SM0Psj/pytest-runner-1.2/hgtools-2.0.2-py2.6.egg
>> >
>> >     Installed
>> /home/dmercer/anvil/build/keyring/pytest_runner-1.2-py2.6.egg
>> >     Traceback (most recent call last):
>> …SNIP…
>> >     ImportError: No module named hgtools.plugins
>>
>> If the hgtools package is installed in advance of the other pip
>> dependencies all is well. I like the recent change where the pip deps were
>> removed from smithy and into tools/pip-requires, but it may be necessary to
>> do the pip installs in multiple phases.
>>
>>
>>
>>
>>
>> dlm
>>
>>
>>
>>
>>
>>
>> --
>> Mailing list: https://launchpad.net/~anvil-dev
>> Post to     : anvil-dev@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~anvil-dev
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
>
> --
> --
> *Joshua Harlow (mR.aWesOmo)*
> facebook.com/jshharlow <http://www.facebook.com/jshharlow>
> flickr.com/jshharlow
> YIM: jshharlow
>
>

Follow ups

References