Bug 142413 - up2date crashes on unresolved dependencies
Summary: up2date crashes on unresolved dependencies
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Enterprise Linux 4
Classification: Red Hat
Component: up2date (Show other bugs)
(Show other bugs)
Version: 4.0
Hardware: i686 Linux
medium
high
Target Milestone: ---
: ---
Assignee: Adrian Likins
QA Contact: Fanny Augustin
URL:
Whiteboard:
Keywords:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2004-12-09 16:52 UTC by Joachim Frieben
Modified: 2007-11-30 22:07 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2004-12-09 19:03:39 UTC
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

Description Joachim Frieben 2004-12-09 16:52:35 UTC
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.

Comment 1 Adrian Likins 2004-12-09 19:03:39 UTC
This is fixed in later versions of up2date (4.4.2 for example)
that should be in rc1


Note You need to log in before you can comment on or make changes to this bug.