Hi, per http://www.brandonhutchinson.com/Upgrading_Red_Hat_Linux_with_yum.html I downloaded and installed the FC3 yum and fedora-release, installed them with rpm, and entered "yum upgrade". It chugged through downloading lots of headers, then died with the messages below. (My current kernel is 2.4.22-1.2199.nptl.) Anyone have any suggestions for what my next step should be? Thanks. Zed ---> Downloading header for arts to pack into transaction set. arts-1.3.1-1.i386.rpm 100% |=========================| 20 kB 00:01 ---> Package arts.i386 8:1.3.1-1 set to be updated --> Running transaction check --> Processing Dependency: libidn.so.11 for package: kdelibs --> Processing Dependency: librpmio-4.3.so for package: rpm-python --> Processing Dependency: libbonoboui-2.so.0 for package: gconf-editor --> Processing Dependency: libgnomecups-1.0.so.1 for package: libgnomeprint22 --> Processing Dependency: librpmio-4.3.so for package: rpm --> Processing Dependency: librpmio-4.3.so for package: net-snmp --> Processing Dependency: librpm-4.3.so for package: net-snmp --> Processing Dependency: libnetsnmpmibs.so.5 for package: net-snmp --> Processing Dependency: libexif-devel for package: ImageMagick-devel --> Processing Dependency: libgpg-error.so.0 for package: libxslt --> Processing Dependency: librpmdb-4.3.so for package: rpm --> Processing Dependency: libgnomeui-2.so.0 for package: gconf-editor --> Processing Dependency: librpmdb-4.3.so for package: rpm-python --> Processing Dependency: libgcrypt.so.11 for package: libxslt --> Processing Dependency: libsepol for package: SysVinit --> Processing Dependency: libgcrypt.so.11(GCRYPT_1.2) for package: libxslt --> Processing Dependency: libnetsnmpagent.so.5 for package: net-snmp --> Processing Dependency: libgnomecups>= 0.1.11-2 for package: libgnomeprint22 --> Processing Dependency: synaptics for package: rhpl --> Processing Dependency: libidn.so.11 for package: curl --> Processing Dependency: librpmdb-4.3.so for package: net-snmp --> Processing Dependency: libnetsnmphelpers.so.5 for package: net-snmp --> Processing Conflict: udev conflicts kernel< 0:2.6 Traceback (most recent call last): File "/usr/bin/yum", line 8, in ? yummain.main(sys.argv[1:]) File "/usr/share/yum-cli/yummain.py", line 104, in main (result, resultmsgs) = base.buildTransaction() File "/usr/lib/python2.3/site-packages/yum/__init__.py", line 174, in buildTransaction (rescode, restring) = self.resolveDeps() File "/usr/lib/python2.3/site-packages/yum/depsolve.py", line 190, in resolveDeps (checkdep, missing, conflict, errormsgs) = self._processConflict(dep) File "/usr/lib/python2.3/site-packages/yum/depsolve.py", line 492, in _processConflict uplist = self.up.getUpdatesList(name=confname) UnboundLocalError: local variable 'confname' referenced before assignment