The CVS version has a workaround in Retriever.py, and I quote:

                if hasattr (webdoc, 'url'):
                    
#######################################################################
                    # Redhat 7.x default Python installation will return               
   #
                    # webdoc.url without a protocol at the beginning                   
   #
                    # (e.g. ://www.xyz.com instead of http://www.xyz.com).             
   #
                    # This is due to a bug in RH's /usr/lib/python1.5/urllib.py.       
   #
                    # [EMAIL PROTECTED]                                             
   #
                    
#######################################################################

This also applies to my Redhat 6.2 urllib.py.  I found this bug
because it prevented me downloading http://slashdot.org/palm/ instead
of the front page.

Hint: You should change the default home.html slashdot link to the
/palm/ one.

I would suggest putting out a new stable plucker version with this
bug fix - or perhaps note on the home page that the CVS version
fixes this Redhat bug.

On the plus side, I got to practice debugging ( I traced it back
to my urllib.py before I noticed the CVS version had the fix ).

-- 
Chris

Reply via email to