From Bugzilla Helper: User-Agent: Mozilla/4.77 [en] (X11; U; Linux 2.2.19-7.0.8 i686) Description of problem: When one selects any of the recent openldap packages to download (openldap-2.0.11-8) errors are printed to stderr (or stdout?) and up2date hangs. How reproducible: Always Steps to Reproduce: 1.run up2date 2.select the openssl-2.0.11-8 packges 3. Actual Results: Traceback (innermost last): File "/usr/lib/python1.5/site-packages/libglade.py", line 28, in __call__ ret = apply(self.func, a) File "/usr/share/rhn/up2date/gui.py", line 356, in onPackagePageNext self.__refreshCallback) File "/usr/share/rhn/up2date/up2date.py", line 2085, in dryRun ret = depsolve.solvedep() File "/usr/share/rhn/up2date/up2date.py", line 2051, in solvedep ret = self.process_deps(deps) File "/usr/share/rhn/up2date/up2date.py", line 2018, in process_deps changed = self.__dependencies(dependencies) File "/usr/share/rhn/up2date/up2date.py", line 1951, in __dependencies added = self.__add(solved, check = 1) File "/usr/share/rhn/up2date/up2date.py", line 1885, in __add h_list = getHeaders(plist, refreshCallback = self.refreshCallback) File "/usr/share/rhn/up2date/up2date.py", line 832, in getHeaders ret = s.up2date.header(getSystemId(), listToFetch) File "/usr/lib/python1.5/site-packages/xmlrpclib.py", line 608, in __call__ return self.__send(self.__name, args) File "/usr/lib/python1.5/site-packages/xmlrpclib.py", line 644, in __request request = dumps(params, methodname) File "/usr/lib/python1.5/site-packages/xmlrpclib.py", line 482, in dumps data = m.dumps(params) File "/usr/lib/python1.5/site-packages/xmlrpclib.py", line 251, in dumps self.__dump(v) File "/usr/lib/python1.5/site-packages/xmlrpclib.py", line 264, in __dump f(self, value) File "/usr/lib/python1.5/site-packages/xmlrpclib.py", line 290, in dump_array self.__dump(v) File "/usr/lib/python1.5/site-packages/xmlrpclib.py", line 264, in __dump f(self, value) File "/usr/lib/python1.5/site-packages/xmlrpclib.py", line 286, in dump_array self.container(value) File "/usr/lib/python1.5/site-packages/xmlrpclib.py", line 282, in container raise TypeError, "cannot marshal recursive data structures" TypeError: cannot marshal recursive data structures Traceback (innermost last): File "/usr/lib/python1.5/site-packages/libglade.py", line 28, in __call__ ret = apply(self.func, a) File "/usr/share/rhn/up2date/gui.py", line 403, in onDependencyPagePrepare for pkg in self.depPackages: AttributeError: depPackages Expected Results: openldap update packges are downloaded Additional info:
Would this be solved by up2date up2date, perchance?
It could have been fixed by an up2date up2date. I cannot reproduce it now.
It looks like this has been fixed in RH7.2 and RH7.3. I am closing my bug with a resoltion of WORKSFORME.