Hide Forgot
Description of problem: beaker-repo-update in 0.8 does not work correctly Version-Release number of selected component (if applicable): 0.8 Actual results: [root@gs-dl585g2-01 ~]# beaker-repo-update /usr/lib/python2.6/site-packages/tw/core/view.py:223: DeprecationWarning: object.__new__() takes no parameters obj = object.__new__(cls, *args, **kw) string indices must be integers string indices must be integers string indices must be integers string indices must be integers string indices must be integers
I tracked this down to a bug in urlgrabber, which does not do the right thing when URLs are passed as unicode (instead of str): bug 563776. The URL we are passing ends up being unicode because we are joining an osmajor object which comes back from the database as unicode. As a workaround we can encode the osmajor first so that the URL ends up as a str.
Beaker 0.8 has been released.