[prev in list] [next in list] [prev in thread] [next in thread] 

List:       python-distutils-sig
Subject:    Re: [Distutils] custom package index issue
From:       "Eric Lemoine" <eric.c2c () gmail ! com>
Date:       2009-01-15 16:11:04
Message-ID: 5ec103de0901150811r26f7901dv13ecff042779ce18 () mail ! gmail ! com
[Download RAW message or body]

On Thu, Jan 15, 2009 at 4:24 PM, Phillip J. Eby <pje@telecommunity.com> wrote:
> At 02:44 PM 1/15/2009 +0100, Eric Lemoine wrote:
>>
>> Hi
>>
>> For a project I'm involved in we created our own package index. The
>> package index includes our package (mapfish), as well as its direct
>> and indirect dependencies.
>>
>> Then, the installation of the "mapfish" package and its dependencies
>> is done with this command:
>> easy_install -i http://dev.camptocamp.com/packages/mapfish/1.0/index
>> mapfish==1.0
>>
>> The installation command works, but some indirect dependencies aren't
>> downloaded from our package index but from other sources. For
>> example,"simplejson" which "pylons" depends on (which "mapfish"
>> depends on), is downloaded from
>> "http://pylons.cachefly.net/download/0.9.6.2/simplejson-1.7.1-py2.5.egg"
>> as opposed to be downloaded from
>> "http://dev.camptocamp.com/packages/mapfish/1.0/simplejson-1.7.1.tar.gz".
>
> Binary packages are given precedence over source packages, and presumably
> Pylons is providing a direct link in its setup.py.
>
>> We'd like every mapfish dependency to be downloaded from our package
>> index. Does anyone know how to achieve this?
>
> You'll need to either ensure that your index provides binaries, or use
> --allow-hosts to restrict what hosts easy_install will look for files on.


Thanks you all, --allow-hosts does the trick!

--
Eric
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic