The RSS-News aggregator straw won't poll on a ppc. The version doesn't matter but I use the recent 0.19. Latest output is: Traceback (most recent call last): File "src/lib/Main.py", line 101, in poll_network File "src/lib/URLFetch.py", line 110, in poll File "src/lib/LookupManager.py", line 57, in poll 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') I'm not a python guru, so I don't know where the error lies. Could this be an endianess-problem? On my x86 it works really stable...
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