curl_multi_add_handle() failed

Patryk Zawadzki patrys at pld-linux.org
Mon Aug 27 03:52:30 PDT 2007


Often when I try to update the channels I get the following TB:

Fetching information for 'PLD Th - all architectures'...
-> ftp://ftp.th.pld-linux.org/dists/th/PLD/noarch/RPMS/repodata/repomd.xml
repomd.xml                      ######################################## [ 50%]
-> ftp://ftp.th.pld-linux.org/dists/th/PLD/noarch/RPMS/.../filelists.xml.gz
Traceback (most recent call last):                                       (  0%)
  File "/usr/bin/smart", line 194, in <module>
    main(sys.argv[1:])
  File "/usr/bin/smart", line 167, in main
    exitcode = iface.run(opts.command, opts.argv)
  File "/usr/lib/python2.5/site-packages/smart/interface.py", line 53, in run
  File "/usr/lib/python2.5/site-packages/smart/commands/update.py",
line 78, in main
  File "/usr/lib/python2.5/site-packages/smart/control.py", line 352,
in reloadChannels
  File "/usr/lib/python2.5/site-packages/smart/channels/rpm_md.py",
line 118, in fetch
  File "/usr/lib/python2.5/site-packages/smart/fetcher.py", line 243, in run
  File "/usr/lib/python2.5/site-packages/smart/fetcher.py", line 1656, in tick
pycurl.error: (2, 'curl_multi_add_handle() failed due to internal errors')

After rerunning for a second time everything goes smooth.

[patrys at meaw SPECS]$ rpm -q python-pycurl curl smart
python-pycurl-7.16.4-1.i686
curl-7.16.4-1.i686
smart-0.51-0.1.i686

Any ideas?

Thanks,

-- 
Patryk Zawadzki
Generated Content



More information about the Smart mailing list