Bug 700957 - Anaconda fails to install many packages
Summary: Anaconda fails to install many packages
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 15
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: Anaconda Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-04-29 22:08 UTC by Andrew McNabb
Modified: 2011-05-24 21:30 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-05-24 21:30:13 UTC
Type: ---


Attachments (Terms of Use)
install.log (73.81 KB, text/x-log)
2011-04-29 22:08 UTC, Andrew McNabb
no flags Details
postinstall-log (see lines with "yum check" and "missing requires") (46.10 KB, text/plain)
2011-04-29 22:09 UTC, Andrew McNabb
no flags Details
anaconda.yum.log (207.49 KB, text/plain)
2011-04-29 22:17 UTC, Andrew McNabb
no flags Details
anaconda.log (54.16 KB, text/plain)
2011-04-29 22:22 UTC, Andrew McNabb
no flags Details

Description Andrew McNabb 2011-04-29 22:08:50 UTC
Created attachment 495880 [details]
install.log

I performed a Fedora 15 Beta netinstall with the Fedora 15 repository and the updates-testing repository.  Anaconda ran from a kickstart script that specified packages to install.  After the install completed successfully, I booted the machine and found that many packages were missing from the system.  I looked at the install.log and couldn't find any reference to the missing packages.  Our postinstall script keeps a log, and a yum invocation reported:

** Found 162 pre-existing rpmdb problem(s), 'yum check' output follows:
PyOpenGL-3.0.1-1.fc15.noarch has missing requires of numpy
PyOpenGL-3.0.1-1.fc15.noarch has missing requires of python-setuptools
R-core-2.13.0-1.fc15.x86_64 has missing requires of texlive-dvips
...

This list included a large number of core packages with uninstalled dependencies.  I will attach this log file and the install.log.

Anaconda finished "successfully", but the system is in an unusable state.  The only unusual circumstance during the install was that there were many packages for which I had to click "Retry" because a faulty mirror was missing.  Presumably after I clicked "Retry", Anaconda went to another mirror to find the file; it never gave a second error about the same file.  However, I'm starting to wonder whether it might have silently skipped over these files.

Comment 1 Andrew McNabb 2011-04-29 22:09:51 UTC
Created attachment 495881 [details]
postinstall-log (see lines with "yum check" and "missing requires")

Comment 2 Andrew McNabb 2011-04-29 22:17:17 UTC
Created attachment 495884 [details]
anaconda.yum.log

Comment 3 Andrew McNabb 2011-04-29 22:19:06 UTC
As I was attaching anaconda.yum.log, I noticed that some (or all?) of the missing packages have a corresponding line in anaconda.yum.log such as:

[2011-04-29 14:25:38,530] DEBUG   : Checking for virtual provide or file-provide for syslinux

Comment 4 Andrew McNabb 2011-04-29 22:22:00 UTC
Created attachment 495885 [details]
anaconda.log

Comment 5 Andrew McNabb 2011-05-02 16:11:11 UTC
I reinstalled this morning and forced the use of a more reliable mirror.  Unfortunately, the system was still installed in a broken state.  The "Checking for virtual provide or file-provide" lines are still in the logs after reinstalling, so the mirror problems must have been unrelated.  Is there any other information that would be helpful?

Comment 6 Andrew McNabb 2011-05-24 21:30:13 UTC
This appears to have been quietly fixed in Fedora 15 final.  I'll reopen if the problem recurs.


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