https://bugzilla.novell.com/show_bug.cgi?id=673720 https://bugzilla.novell.com/show_bug.cgi?id=673720#c12 Michael Andres <ma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |coolo@suse.com --- Comment #12 from Michael Andres <ma@suse.com> 2013-10-01 18:07:03 CEST --- As a quick fix, also usable for cases where we do not download in advance, we could install without --replacefiles, report the error and turn on --replacefiles upon retry: Retrieving package fileconflictA0-0.noarch (1/1), 1.9 KiB ( 30 B unpacked) (1/2) Installing: fileconflictA-0-0 .................................[error] Installation of fileconflictA-0-0 failed: Error: RPM error:\ file /tmp/conflicts from install of fileconflictA-0:0-0.noarch \ conflicts with file from package fileconflictB-0:0-0.noarch Choose 'retry' to replace conflicting files! Abort, retry, ignore? [a/r/i] (a): r (1/2) Installing: fileconflictA-0-0 ..................................[done] - I'd introduce a new zypp option for this, so the default behavior (for PK, YaST) would not change unless they use it. - Zyppers default would then be to treat file conflicts as above; in non interactive mode this would abort the installation as other errors do. - We'd introduce a --replacefiles option to zyppers install commands to turn on the old behavior (silently overwrite) @Coolo: Would you buy this for 13.1 ? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.