rpm loses configs!

Elan Ruusamäe glen at delfi.ee
Mon May 4 13:37:01 CEST 2015


# poldek -u openssh  --nodeps
Removed 20 duplicate packages from available set
Processing dependencies...
openssh-6.7p1-4.x86_64 obsoleted by openssh-6.8p1-9.x86_64
   greedy upgrade openssh-server-ldap-6.7p1-4.x86_64 to 6.8p1-9.x86_64 
(unresolved openssh = 2:6.7p1-4)
    openssh-server-ldap-6.7p1-4.x86_64 obsoleted by 
openssh-server-ldap-6.8p1-9.x86_64
   greedy upgrade openssh-server-6.7p1-4.x86_64 to 6.8p1-9.x86_64 
(unresolved openssh = 2:6.7p1-4)
    openssh-server-6.7p1-4.x86_64 obsoleted by openssh-server-6.8p1-9.x86_64
    openssh-server-6.8p1-9.x86_64 marks libseccomp-2.1.1-2.x86_64 (cap 
libseccomp.so.2()(64bit))
    openssh-server-6.8p1-9.x86_64 marks openssl-1.0.2a-1.x86_64 (cap 
openssl = 1.0.2a)
     openssl-1.0.1k-1.x86_64 obsoleted by openssl-1.0.2a-1.x86_64
       greedy upgrade openssl-tools-1.0.1k-1.x86_64 to 1.0.2a-1.x86_64 
(unresolved openssl = 1.0.1k-1)
        openssl-tools-1.0.1k-1.x86_64 obsoleted by 
openssl-tools-1.0.2a-1.x86_64
       greedy upgrade openssh-clients-6.7p1-4.x86_64 to 6.8p1-9.x86_64 
(unresolved openssl = 1.0.1k)
        openssh-clients-6.7p1-4.x86_64 obsoleted by 
openssh-clients-6.8p1-9.x86_64
error: openssh-6.8p1-9.x86_64: req uname(release) >= 3.5 not found
There are 7 packages to install (6 marked by dependencies), 6 to remove:
I openssh-6.8p1-9.x86_64
D libseccomp-2.1.1-2.x86_64  openssh-clients-6.8p1-9.x86_64 
openssh-server-6.8p1-9.x86_64  openssh-server-ldap-6.8p1-9.x86_64 
openssl-1.0.2a-1.x86_64
D openssl-tools-1.0.2a-1.x86_64
R openssh-6.7p1-4.x86_64  openssh-clients-6.7p1-4.x86_64 
openssh-server-6.7p1-4.x86_64  openssh-server-ldap-6.7p1-4.x86_64 
openssl-1.0.1k-1.x86_64
R openssl-tools-1.0.1k-1.x86_64
This operation will free 1.3MB of disk space.
Need to get 2.9MB of archives (2.9MB to download).

error: 1 unresolved dependency
Retrieving [1/7] th::libseccomp-2.1.1-2.x86_64.rpm...
.............................. 100.0% [33.5K (33.5K/s)]
Retrieving [2/7] th::openssl-1.0.2a-1.x86_64.rpm...
.............................. 100.0% [1.3M (1.3M/s)]
Retrieving [3/7] th::openssh-6.8p1-9.x86_64.rpm...
.............................. 100.0% [320.3K (320.3K/s)]
Retrieving [4/7] th::openssh-clients-6.8p1-9.x86_64.rpm...
.............................. 100.0% [430.0K (430.0K/s)]
Retrieving [5/7] th::openssh-server-6.8p1-9.x86_64.rpm...
.............................. 100.0% [409.8K (409.8K/s)]
Retrieving [6/7] th::openssh-server-ldap-6.8p1-9.x86_64.rpm...
.............................. 100.0% [38.7K (38.7K/s)]
Retrieving [7/7] th::openssl-tools-1.0.2a-1.x86_64.rpm...
.............................. 100.0% [421.8K (421.8K/s)]
Executing rpm --upgrade -vh --nodeps --root / --define 
_check_dirname_deps 1...
Preparing... ########################################### [100%]
Repackaging...
    1:openssh-server ########################################### [ 17%]
    2:openssh-clients ########################################### [ 33%]
    3:openssl-tools ########################################### [ 50%]
    4:openssh-server-ldap ########################################### [ 67%]
    5:openssh ########################################### [ 83%]
    6:openssl ########################################### [100%]
Upgrading...
    1:openssh ########################################### [ 14%]
    2:openssl ########################################### [ 29%]
    3:libseccomp ########################################### [ 43%]
Stopping OpenSSH 
service...............................................................................................................................................[ 
DONE ]
warning: /etc/ssh/sshd_config saved as /etc/ssh/sshd_config.rpmsave
warning: /etc/pam.d/sshd saved as /etc/pam.d/sshd.rpmsave
Removing user sshd
sent invalidate(passwd) request, exiting
    4:openssh-clients ########################################### [ 57%]
Adding user sshd UID=40.
sent invalidate(passwd) request, exiting
    5:openssh-server         warning: /etc/ssh/sshd_config created as 
/etc/ssh/sshd_config.rpmnew
########################################### [ 71%]
Run "/sbin/service sshd start" to start OpenSSH Daemon.
    6:openssh-server-ldap ########################################### [ 86%]
    7:openssl-tools ########################################### [100%]

# rpm -q openssh-server
openssh-server-6.8p1-9.x86_64

# rpm -qf /etc/ssh/sshd_config.rpmsave /etc/pam.d/sshd.rpmsave 
/etc/ssh/sshd_config /etc/pam.d/sshd
file /etc/ssh/sshd_config.rpmsave is not owned by any package
file /etc/pam.d/sshd.rpmsave is not owned by any package
openssh-server-6.8p1-9.x86_64
openssh-server-6.8p1-9.x86_64

# rpm -q rpm poldek
rpm-5.4.15-20.x86_64
poldek-0.30.1-5.x86_64


-- 
glen



More information about the pld-devel-en mailing list