diff options
author | Jeremy Katz <katzj@redhat.com> | 2003-07-21 19:43:28 +0000 |
---|---|---|
committer | Jeremy Katz <katzj@redhat.com> | 2003-07-21 19:43:28 +0000 |
commit | af1de7cc187fc7d5400cb47b87aac83859660f8e (patch) | |
tree | d20f8f239650f9ff96884936c966e9802bf0ea7e | |
parent | ade13cdeff71a806859024fb52c6ecb171199aa7 (diff) | |
download | anaconda-af1de7cc187fc7d5400cb47b87aac83859660f8e.tar.gz anaconda-af1de7cc187fc7d5400cb47b87aac83859660f8e.tar.xz anaconda-af1de7cc187fc7d5400cb47b87aac83859660f8e.zip |
merge full headers early on ia64 so that we can do multiarch ia64 stuff
with the file location (rpm currently falls off a cliff in the fsm assuming
that fis exist otherwise)
-rw-r--r-- | packages.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/packages.py b/packages.py index c4d963020..b15ab8490 100644 --- a/packages.py +++ b/packages.py @@ -165,6 +165,18 @@ def readPackages(intf, method, id): "due to a missing file or bad media. " "Press <return> to try again.")) continue + + while iutil.getArch() == "ia64": + try: + method.mergeFullHeaders(hdrlist) + break + except FileCopyException: + method.unmountCD() + intf.messageWindow(_("Error"), + _("Unable to merge header list. This may be " + "due to a missing file or bad media. " + "Press <return> to try again.")) + id.grpset = grpset if doselect: |