How's support on SuSE10.2?
    Andreas Hanke 
    andreas.hanke at gmx-topmail.de
       
    Sun Nov  5 17:56:47 PST 2006
    
    
  
Monkey 9 schrieb:
> Entering the above url in the supplied smart (installed from dvd created
> by makeSUSEdvd)results in this error output:
> 
> Traceback (most recent call last):
> 
>   File
> "/usr/lib64/python2.5/site-packages/smart/interfaces/gtk/channels.py",
> line 98, in <lambda>
>     button.connect("clicked", lambda x: self.newChannel())
> 
>   File
> "/usr/lib64/python2.5/site-packages/smart/interfaces/gtk/channels.py",
> line 218, in newChannel
>     succ, fail = ctrl.downloadURLs([url], _("channel description"))
> 
>   File "/usr/lib64/python2.5/site-packages/smart/control.py", line 430,
> in downloadURLs
>     fetcher.enqueue(url)
> 
>   File "/usr/lib64/python2.5/site-packages/smart/fetcher.py", line 169,
> in enqueue
>     item = FetchItem(self, url, mirror)
> 
>   File "/usr/lib64/python2.5/site-packages/smart/fetcher.py", line 408,
> in __init__
>     self._urlobj = URL(mirror.getNext())
> 
>   File "/usr/lib64/python2.5/site-packages/smart/fetcher.py", line 564,
> in __init__
>     self.set(url)
> 
>   File "/usr/lib64/python2.5/site-packages/smart/fetcher.py", line 597,
> in set
>     user, host = urllib.splituser(host)
> 
>   File "/usr/lib64/python2.5/urllib.py", line 1041, in splituser
>     match = _userprog.match(host)
> 
> TypeError: expected string or buffer
Hm. Can't reproduce this.
Does this always happen? I mean, if you try the same again, do you get
the same traceback?
Unfortunately I can't help much here because my only x86_64 machine does
not have a network connection and it's not reproducible on x86.
If it's reproducible on x86_64, it might be another of these obscure
Python2.5-64bit incompatibilities. In that case, please yell out loud at
https://bugzilla.novell.com
To see whether it's reproducible, try the following:
1. Run "smart --gui"
2. Edit -> Channels -> New
3. Provide Channel Information -> YaST2 Repository
4. Fill the fields as follows:
Alias: inst-source
Name: openSUSE factory
Base URL:
http://ftp-1.gwdg.de/pub/opensuse/distribution/SL-OSS-factory/inst-source
All other fields: empty
5. File -> Update Channels
    
    
More information about the Smart
mailing list