http://bugzilla.suse.com/show_bug.cgi?id=902771
--- Comment #8 from Marius Tomaschewski ---
# echo true > /etc/wicked/common.xml
# cat /etc/wicked/common.xml
true
# zypper in -f wicked wicked-service libwicked-0-6
Loading repository data...
Reading installed packages...
Forcing installation of 'wicked-0.6.12-1.1.x86_64' from repository 'Main
Repository (OSS)'.
Forcing installation of 'wicked-service-0.6.12-1.1.x86_64' from repository
'Main Repository (OSS)'.
Forcing installation of 'libwicked-0-6-0.6.12-1.1.x86_64' from repository 'Main
Repository (OSS)'.
Resolving package dependencies...
The following 3 packages are going to be reinstalled:
libwicked-0-6 wicked wicked-service
3 packages to reinstall.
Overall download size: 847.0 KiB. Already cached: 0 B No additional space will
be used
or freed after the operation.
Continue? [y/n/? shows all options] (y):
Retrieving package libwicked-0-6-0.6.12-1.1.x86_64 (1/3), 343.9 KiB (1020.7
KiB unpacked)
Retrieving: libwicked-0-6-0.6.12-1.1.x86_64.rpm
....................................[done]
Retrieving package wicked-0.6.12-1.1.x86_64 (2/3), 463.2 KiB ( 1.5
MiB unpacked)
Retrieving: wicked-0.6.12-1.1.x86_64.rpm ..............................[done
(97.1 KiB/s)]
Retrieving package wicked-service-0.6.12-1.1.x86_64 (3/3), 39.9 KiB ( 9.2
KiB unpacked)
Retrieving: wicked-service-0.6.12-1.1.x86_64.rpm
...................................[done]
Checking for file conflicts:
.......................................................[done]
(1/3) Installing: libwicked-0-6-0.6.12-1.1
.........................................[done]
(2/3) Installing: wicked-0.6.12-1.1
................................................[done]
Additional rpm output:
Updating /etc/sysconfig/network/config...
(3/3) Installing: wicked-service-0.6.12-1.1
........................................[done]
# cat /etc/wicked/common.xml
true
# ls -l /etc/wicked/common.xml*
-rw-r--r-- 1 root root 5 Nov 17 15:24 /etc/wicked/common.xml
Hmm... A "%config(noreplace) %_sysconfdir/wicked/common.xml" should
at least create a "/etc/wicked/common.xml.rpmnew"... why it doesn't?
# zypper -v in -f -d wicked
# find /var/cache/zypp/ -name wicked-0.6.12-1.1.x86_64.rpm
/var/cache/zypp/packages/download.opensuse.org-oss_1/suse/x86_64/wicked-0.6.12-1.1.x86_64.rpm
# cat /etc/wicked/common.xml
true
# rpm -Uvvvh
/var/cache/zypp/packages/download.opensuse.org-oss_1/suse/x86_64/wicked-0.6.12-1.1.x86_64.rpm
--force 2>out
Preparing... ################################# [100%]
Updating / installing...
1:wicked-0.6.12-1.1 ################################# [100%]
Updating /etc/sysconfig/network/config...
# grep common.xml out
D: skip 100644 1 ( 0, 0) 1161 /etc/wicked/common.xml;546a0744
Hmm... it still skips it. Please use this as workaround:
# rm /etc/wicked/common.xml
# zypper in -f wicked wicked-service libwicked-0-6
Please verify the installation using:
rpm -V wicked wicked-service libwicked-0-6
the output should be empty. When not, remove all modified files and repeat.
--
You are receiving this mail because:
You are on the CC list for the bug.