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.
