From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20041104 Firefox/1.0RC1 Description of problem: After updating from last big bunch of packages up2date fails, as system-config-printer does, either. Should be in relation to Python, as i had to remove postgresql-python and python-ldap to be able to run up2date -uf --nox before. Having not removed these two packages made up2date fail with unresolvable chain of dependencies (postgresql-python > Python 2.4, python-ldap =< Python 2.4) Version-Release number of selected component (if applicable): up2date-4.3.52-3 How reproducible: Always Steps to Reproduce: 1. run up2date 2. 3. Actual Results: up2date -uf --nox Traceback (most recent call last): File "/usr/sbin/up2date", line 27, in ? from up2date_client import repoDirector File "/usr/share/rhn/up2date_client/repoDirector.py", line 5, in ? import rhnChannel File "/usr/share/rhn/up2date_client/rhnChannel.py", line 10, in ? import up2dateAuth File "/usr/share/rhn/up2date_client/up2dateAuth.py", line 5, in ? import rpcServer File "/usr/share/rhn/up2date_client/rpcServer.py", line 22, in ? from rhn import rpclib ImportError: No module named rhn Expected Results: Get new packages or info about packages. Additional info:
Seems to be a result of the Python 2.3 to 2.4 transition. Manually downloading and installing rhnlib-1.8-6.p23.fc3.1 and pyOpenSSL-0.6-1.p23.1 from one of the Rawhide mirrors will get you past this (`rpm -Uvh rhnlib-...-rpm`). e.g. <http://download.fedora.redhat.com/pub/fedora/linux/core/ development/i386/Fedora/RPMS/rhnlib-1.8-6.p23.fc3.1.noarch.rpm> and <http://download.fedora.redhat.com/pub/fedora/linux/core/ development/i386/Fedora/RPMS/pyOpenSSL-0.6-1.p23.1.i386.rpm>. Given up2date (rhnlib) and yum (libxml2-python) both got borked at the same time, manual download of the RPM seems the only way around this.
Note that FC1 and FC2 are no longer supported even by Fedora Legacy, and FC3 and FC4 are supported by Fedora Legacy only for security issues. Please retest this bug against a still supported version and retest. If this still occurs on FC3 or FC4 and is a security issue, please reopen the bug and assign it to that version and Fedora Legacy. If it occurs on RHEL, please change to that product and the appropriate version. Note that up2date has been replaced by pirut/pup for FC5 and FC6, the only fully-supported versions of Fedora Core. Please test pirut for software updates and file bugs as appropriate.