From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20041020 Epiphany/1.4.4 Description of problem: The original curl-devel-7.12.1-1 package only depends on curl-7.12.1-1. The updated package curl-devel-7.12.1-3 also depends on libidn-devel. However, according to install.log, only libidn-0.5.6-1 got installed in the first place. up2date is unable to resolve this dependency by adding libidn-devel to the packages which are to be installed/updated. Instead of doing this, it gets stuck completely. Version-Release number of selected component (if applicable): up2date-4.3.53-1 How reproducible: Always Steps to Reproduce: 1. Install RHEL4WS Beta 2. 2. Try to update the system by means of up2date. Actual Results: up2date gets stuck. Expected Results: up2date should have resolved all dependencies correctly and installed all required/updated packages. Additional info: Using the no X version of up2date leads to a lengthy Python error message and a subsequent crash. However, downloading curl-7.12.1-3 and curl-devel-7.12.1-3 manually and trying to install them by means of rpm reveals the absence of the necessary libidn-devel package correctly. After installing the missing libidn-devel package before launching up2date, the update process of the initial distribution including curl-7.12.1-1 and curl-devel-7.12.1-1 executes without any incident. Thus, this is neither an rpm nor an rpmdb-redhat related issue.
This is fixed in later versions of up2date (4.4.2 for example) that should be in rc1