Bug 134504 - Unresolved dependancies are ignored
Unresolved dependancies are ignored
Product: Red Hat Enterprise Linux 3
Classification: Red Hat
Component: anaconda (Show other bugs)
i686 Linux
medium Severity medium
: ---
: ---
Assigned To: Jeremy Katz
Mike McLean
Depends On:
  Show dependency treegraph
Reported: 2004-10-04 01:02 EDT by Matt Sturtz
Modified: 2007-11-30 17:07 EST (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2004-10-04 08:47:10 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Matt Sturtz 2004-10-04 01:02:16 EDT
I have merged latest updates to AS3 from RHN into our network-based 
install image.  I then ran genhdlist.  When installing on a new 
server, everything installed OK, but when the system rebooted it 
said /etc/inittab was missing.

After booting rescue and looking at install.log, it turned out a new 
dependancy on laus-libs was introduced by several updated packages, 
but it was unresolved.  Anaconda installed anyway without any 

The installer should have presented a warning of some kind.

Version-Release number of selected component (if applicable):
Installer from AS3 distro CD

How reproducible: Always

Steps to Reproduce:
1.  Convince Anaconda to install a package (A) which depends on 
another package (B).  This can be via kickstart and/or modifying 
comps.xml and/or introducing a new dependancy to an existing package.
2.  Place package A in /installsource/RedHat/RPMS.  Package B should 
not exist here.
3.  Proceed with install as normal.

Actual Results:  Package A will be installed, and package B will not, 
even though A depends on B.

Expected Results:  Anaconda installer should have refused to continue 
with unresolved deps.
Comment 1 Jeremy Katz 2004-10-04 08:47:10 EDT
This is completely intentional.  Unresolved dependencies get noted on
tty3, but in general, anaconda assumes and requires a well-formed (ie,
all dependencies are resolved) installation tree.

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