What | Removed | Added |
---|---|---|
CC | martin.wilck@suse.com |
The issue still occurs with ZYPP_SINGLE_RPMTRANS=1, even with ImageMagick-7.1.1.29-5.1, which contains the workaround from comment 7. # zypper se -s ImageMagick Loading repository data... Reading installed packages... S | Name | Type | Version | Arch | Repository ---+---------------------------+---------+--------------+--------+---------------------- i+ | ImageMagick | package | 7.1.1.26-1.6 | x86_64 | (System Packages) v | ImageMagick | package | 7.1.1.29-5.1 | x86_64 | Main Repository (OSS) i+ | ImageMagick-config-7-SUSE | package | 7.1.1.26-1.6 | x86_64 | (System Packages) # zypper dup Loading repository data... Reading installed packages... [TechPreview] $ZYPP_SINGLE_RPMTRANS=1 : New rpm install backend is enabled ... Verifying ...[done] ( 0/2630) Executing pretrans script for: filesystem-84.87-15.3.x86_64 ...[done] ( 0/2630) Executing pretrans script for: sssd-2.9.4-2.2.x86_64 ...[done] Preparing ...[done] Problem occurred during or after installation or removal of packages: Executing the transaction failed because of the following problems: file /etc/ImageMagick-7 from install of ImageMagick-7.1.1.29-5.1.x86_64 conflicts with file from package ImageMagick-config-7-SUSE-7.1.1.26-1.6.x86_64 file /usr/libexec/virtiofsd from install of virtiofsd-1.10.1-4.2.x86_64 conflicts with file from package virtiofsd-1.10.1-2.1.x86_64 Maybe the update-alternatives call should be moved to %pretrans? Not sure if it's allowed to require update-alternatives in %pretrans, though.