Summary: | straw can't poll | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Lars Weiler (RETIRED) <pylon> |
Component: | Current packages | Assignee: | PPC Porters <ppc> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | liquidx |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | PPC | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Lars Weiler (RETIRED)
![]() It could be possible yes. The error is spawn from the code performing dns queries. Can you double check you haven't specified a 'bad address'? With a newer version of straw (0.21.2) I receive several other errors: File "/usr/lib/python2.2/site-packages/straw/PollManager.py", line 16, in maybe_poll self.poll_network() File "/usr/lib/python2.2/site-packages/straw/PollManager.py", line 54, in poll_network straw.URLFetch.connection_manager.poll(straw.NetworkConstants.POLL_TIMEOUT) File "/usr/lib/python2.2/site-packages/straw/URLFetch.py", line 117, in poll lookup_manager.poll(timeout) File "/usr/lib/python2.2/site-packages/straw/LookupManager.py", line 72, in poll self.queryengine.run(timeout) File "/usr/lib/python2.2/site-packages/ADNS.py", line 48, in run for q in self._s.completed(timeout): adns.Error: (14, 'Bad address') The addresses are all correct as I use the same on my x86. Interesting thing. When I unmerge ADNS, straw works. It isn't really necessary for straw, it just makes it quicker. But I guess, there are several other applications, that depends on ADNS. So, this is no solution. I should ask the programmer of straw to help me. this is a python bug imo, adding liquidx to cc ADNS is an optional runtime dependency (or more specifically adns-python). there is no sane way to introduce a useflag here, so we assume everyone would want to use async dns resolution because thats much faster. have you tried net-libs/adns-1.1 to see if that helps at all? Nope. I still see the same errors with tried net-libs/adns-1.1 I changed the latest ebuild that straw should not ADNS for ppc. If it is already installed, we can't check... (at least I think so). I close this bug with WORKSFORME |