Out bound connections are made across the HTTP and HTTPS
protocol. Not sure as to why your DMZ would be blocking that.
In fact, a DMZ 'should' be firewall free.

Not that this 'should' matter, but have you prepended the 'python'
interpreter before your commands? :  python ./setup.py install

Still... what happens when you manually svn co
http://<some svn repo> from the same machine?

Does the DMZ employ a proxy maybe?

What happens when you use: easy_install babel  (I noticed
you havn't installed babel yet, might as well try through easy_install)

Is this an appliance specific machine with a custom linux flavor
installed on it? (not exactly a PC, but a product designed to do
something else like one of these ugly things:
http://www.landesk.com/docs/manuals/590694501B_screen.pdf)
I know I have had my fair share of getting one of those working the
way "WE" wanted. And installing Trac on it, would definitely qualify.

does: dig edgewall.org  return the correct IP address of 88.198.140.129?

Odd bud, and being in the DMZ makes it odder still. You should have no
firewall/connectivity issues at all. And as for a verbose option yes:
python ./setup.py --verbose
FYI, you can see the whole list by doing the following in your <product>
location:

python ./setup.py --help

Good luck, let us know what happens!

Jason


On Tue, Apr 19, 2011 at 3:09 AM, Voelker, Bernhard <
[email protected]> wrote:

> Hi *,
>
> I have problems installing 0.12.2 behind a firewall (in a DMZ).
> I have installed setuptools and genshi and added them to the PYTHONPATH:
>
> $
> PYTHONPATH=$PYTHONPATH:/user/ecs/opt/setuptools-0.6c11/lib/python2.4/site-packages
> $
> PYTHONPATH=$PYTHONPATH:/user/ecs/opt/genshi-0.6/lib64/python2.4/site-packages
>
> The setuptools fail (after the firewall timeout) here:
>
> $ ./setup.py install --prefix=/user/ecs/opt/trac-0.12.2
> Download error: (97, 'Address family not supported by protocol') -- Some
> packages may not be found!
> Couldn't find index page for 'Genshi' (maybe misspelled?)
> Download error: (97, 'Address family not supported by protocol') -- Some
> packages may not be found!
> No local packages or download links found for Genshi>=0.6
> Traceback (most recent call last):
>  File "./setup.py", line 110, in ?
>    entry_points = """
>  File "/usr/lib64/python2.4/distutils/core.py", line 110, in setup
>    _setup_distribution = dist = klass(attrs)
>  File
> "/user/ecs/opt/setuptools-0.6c11/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/dist.py",
> line 260, in __init__
>    self.fetch_build_eggs(attrs.pop('setup_requires'))
>  File
> "/user/ecs/opt/setuptools-0.6c11/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/dist.py",
> line 283, in fetch_build_eggs
>    for dist in working_set.resolve(
>  File
> "/user/ecs/opt/setuptools-0.6c11/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/pkg_resources.py",
> line 563, in resolve
>    dist = best[req.key] = env.best_match(req, self, installer)
>  File
> "/user/ecs/opt/setuptools-0.6c11/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/pkg_resources.py",
> line 799, in best_match
>    return self.obtain(req, installer) # try and download/install
>  File
> "/user/ecs/opt/setuptools-0.6c11/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/pkg_resources.py",
> line 811, in obtain
>    return installer(requirement)
>  File
> "/user/ecs/opt/setuptools-0.6c11/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/dist.py",
> line 327, in fetch_build_egg
>    return cmd.easy_install(req)
>  File
> "/user/ecs/opt/setuptools-0.6c11/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/command/easy_install.py",
> line 434, in easy_install
>    self.local_index
>  File
> "/user/ecs/opt/setuptools-0.6c11/lib/python2.4/site-packages/setuptools-0.6c11-py2.4.egg/setuptools/package_index.py",
> line 475, in fetch_distribution
>    return dist.clone(location=self.download(dist.location, tmpdir))
> AttributeError: 'NoneType' object has no attribute 'clone'
>
> Before I installed Genshi, it said that it tries to download Genshi,
> but now it sits waiting for the firewall timeout - I don't have a
> clue what it's trying to do at this point. Is there something like
> "--verbose"?
>
> Any ideas?
>
> Have a nice day,
> Berny
>
> --
> You received this message because you are subscribed to the Google Groups
> "Trac Users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/trac-users?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en.

Reply via email to