Comment # 8 on bug 902771 from
# 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: