Bug 223894

Summary: broken package causes whole install to fail on 'Abort' AND 'Ignore'
Product: [openSUSE] openSUSE 10.2 Reporter: Will Stephenson <wstephenson>
Component: YaST2Assignee: E-mail List <bnc-team-screening>
Status: RESOLVED DUPLICATE QA Contact: Jiri Srain <jsrain>
Severity: Critical    
Priority: P5 - None CC: andreas.hanke
Version: RC 2   
Target Milestone: ---   
Hardware: x86-64   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Will Stephenson 2006-11-27 15:16:23 UTC
I installed RC2, and during package installation i got an error that compat_openssl097g was not found on the medium - due to it failing the integrity check.  I clicked 'Ignore' and Yast immediately aborted as if I had clicked 'Abort'.  I repeated the install and clicked 'Abort' to verify and it also aborted.

(AJ reckons the broken package was probably due to a read error on the medium; even though it passed the media check)
Comment 1 Will Stephenson 2006-11-27 17:28:51 UTC
NB I've just installed from a different medium and had a different package error with guile (scriplet failed).  This did NOT cause an abort.  I'll post Yast logs from the abort case shortly.
Comment 2 Will Stephenson 2006-11-27 17:46:00 UTC
another integrity check failure on classpath, using a different DVD - I've never seen these errors with this hardware before.
Comment 3 Andreas Hanke 2006-11-27 19:25:00 UTC
(In reply to comment #1)
> NB I've just installed from a different medium and had a different package
> error with guile (scriplet failed).  This did NOT cause an abort.

That's because guile failed for a different reason (scriptlet, not integrity).

Packages that fail because of integrity checks still abort the installation.
Comment 4 Will Stephenson 2006-11-27 20:13:01 UTC
Thank you for making that doubly clear :)
Comment 5 Tim Fechtner 2006-11-29 11:03:36 UTC

*** This bug has been marked as a duplicate of bug 217425 ***