https://bugzilla.novell.com/show_bug.cgi?id=673720
https://bugzilla.novell.com/show_bug.cgi?id=673720#c12
Michael Andres changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |NEEDINFO
InfoProvider| |coolo@suse.com
--- Comment #12 from Michael Andres 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.