hi,
after ~100 rawhide updates from the development-channel i had problems with rpm/up2date/yum/rhn-applet.
at least rpm works again after updating from 4.3.x -> 4.4.x in rescue mode. how could i solve the last problem: "ImportError rpm_execcon"
$ cat /etc/sysconfig/rhn/sources yum fc3-updates ftp://ftp.uk.linux.org/pub/people/dwmw2/fc3-updates-ppc yum development http://download.fedora.redhat.com/pub/fedora/linux/core/development/ppc/
$ rhn-applet-tui Traceback (most recent call last): File "/usr/bin/rhn-applet-tui", line 20, in ? import rhn_utils File "/usr/share/rhn/rhn_applet/rhn_utils.py", line 17, in ? from rhn_applet_rpm import rhnAppletRPM File "/usr/share/rhn/rhn_applet/rhn_applet_rpm.py", line 10, in ? import rpm File "/usr/lib/python2.4/site-packages/rpm/__init__.py", line 7, in ? from _rpm import * ImportError: /usr/lib/librpm-4.4.so: undefined symbol: rpm_execcon
$ yum check-update Traceback (most recent call last): File "/usr/bin/yum", line 6, in ? import yummain File "/usr/share/yum-cli/yummain.py", line 23, in ? import yum File "__init__.py", line 21, in ? File "/usr/lib/python2.4/site-packages/rpm/__init__.py", line 7, in ? from _rpm import * ImportError: /usr/lib/librpm-4.4.so: undefined symbol: rpm_execcon
$ up2date -u Sie versuchen "up2date" auszuführen, das administrative Privilegien erfordert. Dazu werden jedoch weitere Informationen benötigt. Passwort für root: Traceback (most recent call last): File "/usr/sbin/up2date", line 11, in ? import rpm File "/usr/lib/python2.4/site-packages/rpm/__init__.py", line 7, in ? from _rpm import * ImportError: /usr/lib/librpm-4.4.so: undefined symbol: rpm_execcon
$ rpm -qa --qf "%{name}-%{version}-%{release}.%{arch} %{disttag}\n" python* rpm* rhn-applet* up2date* yum* fedora* | sort fedora-logos-1.1.29-1.noarch (none) fedora-release-3-rawhide.noarch (none) python-2.4-3.ppc (none) python-devel-2.4-3.ppc (none) python-docs-2.4-3.ppc (none) python-ldap-2.0.6-1.ppc (none) python-tools-2.4-3.ppc (none) rhn-applet-2.1.16-1.ppc (none) rpm-4.4.1-2.ppc (none) rpm-build-4.4.1-2.ppc (none) rpm-devel-4.4.1-2.ppc (none) rpm-libs-4.4.1-2.ppc (none) rpm-python-4.4.1-2.ppc (none) up2date-4.3.47-5.ppc (none) up2date-gnome-4.3.47-5.ppc (none) yum-2.1.13-1.noarch (none)
shrek-m@gmx.de wrote:
after ~100 rawhide updates from the development-channel i had problems with rpm/up2date/yum/rhn-applet.
at least rpm works again after updating from 4.3.x -> 4.4.x in rescue mode. how could i solve the last problem: "ImportError rpm_execcon"
libselinux* was not uptodate and yum was ok after updating libxml*
$ wget -c ftp://download.fedora.redhat.com/pub/fedora/linux/core/development/ppc/Fedora/RPMS/libselin*.ppc.rpm $ wget -c ftp://download.fedora.redhat.com/pub/fedora/linux/core/development/ppc/Fedora/RPMS/libxml*.ppc.rpm
# rpm -qa libselinux* libxml* libxml2-2.6.17-1 libxml-1.8.17-13 libselinux-1.21.10-1 libselinux-devel-1.21.10-1 libxml-devel-1.8.17-13 libxml2-devel-2.6.17-1 libxml2-python-2.6.17-1
and i could update the next >500 packages.
rhn-applet, up2date would need more uptodate packages errors: rhpl.*, rpclib, etc.