System: current rawhide i386, fresh yum from cvs.

Traceback (most recent call last):
 File "yummain.py", line 193, in <module>
   main(sys.argv[1:])
 File "yummain.py", line 172, in main
   base.doTransaction()
 File "/root/sources/yum/cli.py", line 301, in doTransaction
   problems = self.downloadPkgs(downloadpkgs)
 File "/root/sources/yum/yum/__init__.py", line 699, in downloadPkgs
   remote_pkgs.sort(mediasort)
 File "/root/sources/yum/yum/__init__.py", line 648, in mediasort
   a = a.getDiscNum()
 File "/root/sources/yum/yum/packages.py", line 436, in getDiscNum
   (scheme, netloc, path, query, fragid) = urlparse.urlsplit(self.basepath)
 File "/usr/lib/python2.5/urlparse.py", line 194, in urlsplit
   i = url.find(':')
AttributeError: 'NoneType' object has no attribute 'find'

The getDiscNum() function was introduced here:

PatchSet 1876
Date: 2007/02/12 23:14:20
Author: katzj
Branch: HEAD
Tag: (none)
Log:
* switch back to using AnacondaDepsolver by default

media fixes:
* remove the media placeholder at this point
* sort downloading based on discid to avoid ping pong-ing between discs
* handle getting the discnum from the package
* default disc to 1, not None


- Terje


_______________________________________________
Yum-devel mailing list
[email protected]
https://lists.dulug.duke.edu/mailman/listinfo/yum-devel

Reply via email to