Bug 472958
| Summary: | anaconda tries to do install, but then fails while installing due to "file conflicts" | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | James Antill <james.antill> |
| Component: | anaconda | Assignee: | Chris Lumens <clumens> |
| Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 12 | CC: | bugs, dcantrell, ffesti, jgranado, jnovy, pmatilai |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2010-06-24 15:05:39 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
James Antill
2008-11-25 20:04:20 UTC
Rpm determines file conflicts at the beginning of transaction, not in mid-flight. So anaconda appears to be calling ts.run() again while install is in progress. With CD installs, we have to split into a transaction for each individual CD Ahh, interesting ... one minor point is that this install was: . download install CDs . unpack CDs to local network . insert first CD and use askmethod ...so _in theory_ anaconda could have worked it out. But it'd be nice to "fix" it in the general case (so it doesn't abort the install half way through). Well we could always break the RPM headers out into separate files on the first disc... (In reply to comment #4) > Well we could always break the RPM headers out into separate files on the first > disc... And call the file an "hdlist"? ;-) *sigh* More seriously, didn't we talk about in this case having to just pull the packages to the local hard drive early and install from there? It sucks from a disk space perspective (and might require some "fun" to ensure there's sufficient space), but I can't really think of a way to handle this otherwise in the case of multiple media. Yeh, I have > 100 GB free, so pulling all the files locally works for me(tm). That probably means the install will be slightly slower, but I don't think it'll be a significant regression in that regard. Oh, and I'll remind Seth to stab Chris at FudCon for comment #4 ;). Yes, we did talk about doing just that. I think it's even on my TODO list but I got distracted by something else and never got around to doing it. *** Bug 492629 has been marked as a duplicate of this bug. *** This bug appears to have been reported against 'rawhide' during the Fedora 12 development cycle. Changing version to '12'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping *** Bug 558808 has been marked as a duplicate of this bug. *** |