Bug 1064507 - update problems due to rpmdb problems
Summary: update problems due to rpmdb problems
Keywords:
Status: CLOSED DUPLICATE of bug 1054350
Alias: None
Product: Fedora
Classification: Fedora
Component: yum
Version: 20
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Packaging Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-02-12 18:13 UTC by Gustavo
Modified: 2014-02-13 08:37 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-02-13 08:37:43 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Gustavo 2014-02-12 18:13:21 UTC
Description of problem:
After yum update, I got several errors in various packages:

Error: Package: abrt-addon-kerneloops-2.1.11-1.fc20.x86_64 (@updates)
           Requires: abrt = 2.1.11-1.fc20
           Removing: abrt-2.1.11-1.fc20.x86_64 (@updates)
               abrt = 2.1.11-1.fc20
           Updated By: abrt-2.1.12-1.fc20.x86_64 (updates)
               abrt = 2.1.12-1.fc20
           Available: abrt-2.1.9-1.fc20.x86_64 (fedora)
               abrt = 2.1.9-1.fc20
Error: Package: abrt-addon-pstoreoops-2.1.11-1.fc20.x86_64 (@updates)
           Requires: abrt = 2.1.11-1.fc20
           Removing: abrt-2.1.11-1.fc20.x86_64 (@updates)
               abrt = 2.1.11-1.fc20
           Updated By: abrt-2.1.12-1.fc20.x86_64 (updates)
               abrt = 2.1.12-1.fc20
           Available: abrt-2.1.9-1.fc20.x86_64 (fedora)
               abrt = 2.1.9-1.fc20
Error: Package: abrt-addon-xorg-2.1.11-1.fc20.x86_64 (@updates)
           Requires: abrt = 2.1.11-1.fc20
           Removing: abrt-2.1.11-1.fc20.x86_64 (@updates)
               abrt = 2.1.11-1.fc20
           Updated By: abrt-2.1.12-1.fc20.x86_64 (updates)
               abrt = 2.1.12-1.fc20
           Available: abrt-2.1.9-1.fc20.x86_64 (fedora)
               abrt = 2.1.9-1.fc20
Error: Package: abrt-addon-vmcore-2.1.11-1.fc20.x86_64 (@updates)
           Requires: abrt = 2.1.11-1.fc20
           Removing: abrt-2.1.11-1.fc20.x86_64 (@updates)
               abrt = 2.1.11-1.fc20
           Updated By: abrt-2.1.12-1.fc20.x86_64 (updates)
               abrt = 2.1.12-1.fc20
           Available: abrt-2.1.9-1.fc20.x86_64 (fedora)
               abrt = 2.1.9-1.fc20
Error: Package: abrt-addon-ccpp-2.1.11-1.fc20.x86_64 (@updates)
           Requires: abrt = 2.1.11-1.fc20
           Removing: abrt-2.1.11-1.fc20.x86_64 (@updates)
               abrt = 2.1.11-1.fc20
           Updated By: abrt-2.1.12-1.fc20.x86_64 (updates)
               abrt = 2.1.12-1.fc20
           Available: abrt-2.1.9-1.fc20.x86_64 (fedora)
               abrt = 2.1.9-1.fc20
 You could try using --skip-broken to work around the problem
** Found 71 pre-existing rpmdb problem(s), 'yum check' output follows:
1:NetworkManager-0.9.9.0-24.git20131003.fc20.x86_64 has missing requires of NetworkManager-glib(x86-64) = ('1', '0.9.9.0', '24.git20131003.fc20')
1:NetworkManager-0.9.9.0-25.git20131003.fc20.x86_64 is a duplicate with 1:NetworkManager-0.9.9.0-24.git20131003.fc20.x86_64
1:NetworkManager-0.9.9.0-25.git20131003.fc20.x86_64 has missing requires of NetworkManager-glib(x86-64) = ('1', '0.9.9.0', '25.git20131003.fc20')
1:NetworkManager-0.9.9.0-26.git20131003.fc20.x86_64 is a duplicate with 1:NetworkManager-0.9.9.0-25.git20131003.fc20.x86_64
1:NetworkManager-0.9.9.0-26.git20131003.fc20.x86_64 has missing requires of NetworkManager-glib(x86-64) = ('1', '0.9.9.0', '26.git20131003.fc20')
1:NetworkManager-0.9.9.0-27.git20131003.fc20.x86_64 is a duplicate with 1:NetworkManager-0.9.9.0-26.git20131003.fc20.x86_64
1:NetworkManager-0.9.9.0-27.git20131003.fc20.x86_64 has missing requires of NetworkManager-glib(x86-64) = ('1', '0.9.9.0', '27.git20131003.fc20')
1:NetworkManager-0.9.9.0-28.git20131003.fc20.x86_64 is a duplicate with 1:NetworkManager-0.9.9.0-27.git20131003.fc20.x86_64
abrt-2.1.11-1.fc20.x86_64 has missing requires of abrt-libs = ('0', '2.1.11', '1.fc20')
abrt-addon-ccpp-2.1.11-1.fc20.x86_64 has missing requires of abrt-libs = ('0', '2.1.11', '1.fc20')
abrt-addon-ccpp-2.1.12-1.fc20.x86_64 is a duplicate with abrt-addon-ccpp-2.1.11-1.fc20.x86_64
abrt-addon-ccpp-2.1.12-1.fc20.x86_64 has missing requires of abrt = ('0', '2.1.12', '1.fc20')
abrt-addon-kerneloops-2.1.11-1.fc20.x86_64 has missing requires of abrt-libs = ('0', '2.1.11', '1.fc20')
abrt-addon-kerneloops-2.1.12-1.fc20.x86_64 is a duplicate with abrt-addon-kerneloops-2.1.11-1.fc20.x86_64
abrt-addon-kerneloops-2.1.12-1.fc20.x86_64 has missing requires of abrt = ('0', '2.1.12', '1.fc20')
abrt-addon-pstoreoops-2.1.11-1.fc20.x86_64 has missing requires of abrt-libs = ('0', '2.1.11', '1.fc20')
abrt-addon-pstoreoops-2.1.12-1.fc20.x86_64 is a duplicate with abrt-addon-pstoreoops-2.1.11-1.fc20.x86_64
abrt-addon-pstoreoops-2.1.12-1.fc20.x86_64 has missing requires of abrt = ('0', '2.1.12', '1.fc20')
abrt-addon-python-2.1.12-1.fc20.x86_64 has missing requires of abrt = ('0', '2.1.12', '1.fc20')
abrt-addon-vmcore-2.1.12-1.fc20.x86_64 is a duplicate with abrt-addon-vmcore-2.1.11-1.fc20.x86_64
abrt-addon-vmcore-2.1.12-1.fc20.x86_64 has missing requires of abrt = ('0', '2.1.12', '1.fc20')
abrt-addon-xorg-2.1.12-1.fc20.x86_64 is a duplicate with abrt-addon-xorg-2.1.11-1.fc20.x86_64
abrt-addon-xorg-2.1.12-1.fc20.x86_64 has missing requires of abrt = ('0', '2.1.12', '1.fc20')
abrt-dbus-2.1.12-1.fc20.x86_64 has missing requires of abrt = ('0', '2.1.12', '1.fc20')
abrt-desktop-2.1.12-1.fc20.x86_64 has missing requires of abrt = ('0', '2.1.12', '1.fc20')
abrt-gui-2.1.12-1.fc20.x86_64 has missing requires of abrt = ('0', '2.1.12', '1.fc20')
abrt-plugin-bodhi-2.1.12-1.fc20.x86_64 has missing requires of abrt = ('0', '2.1.12', '1.fc20')
abrt-python-2.1.12-1.fc20.x86_64 has missing requires of abrt = ('0', '2.1.12', '1.fc20')
abrt-retrace-client-2.1.12-1.fc20.x86_64 has missing requires of abrt = ('0', '2.1.12', '1.fc20')
audit-2.3.2-1.fc20.x86_64 has missing requires of audit-libs = ('0', '2.3.2', '1.fc20')
audit-2.3.3-1.fc20.x86_64 is a duplicate with audit-2.3.2-1.fc20.x86_64
bluez-5.14-1.fc20.x86_64 is a duplicate with bluez-5.13-1.fc20.x86_64
corosync-2.3.2-1.fc20.x86_64 has missing requires of corosynclib = ('0', '2.3.2', '1.fc20')
corosync-2.3.3-1.fc20.x86_64 is a duplicate with corosync-2.3.2-1.fc20.x86_64
firefox-26.0-3.fc20.x86_64 has installed conflicts xulrunner(x86-64) > ('0', '26.1', None): xulrunner-27.0-1.fc20.x86_64
firefox-26.0-5.fc20.x86_64 is a duplicate with firefox-26.0-3.fc20.x86_64
firefox-26.0-6.fc20.x86_64 is a duplicate with firefox-26.0-5.fc20.x86_64
firefox-27.0-1.fc20.x86_64 is a duplicate with firefox-26.0-6.fc20.x86_64
firewalld-0.3.9.2-1.fc20.noarch is a duplicate with firewalld-0.3.9-1.fc20.noarch
firewalld-0.3.9.3-1.fc20.noarch is a duplicate with firewalld-0.3.9.2-1.fc20.noarch
flash-plugin-11.2.202.336-release.x86_64 is a duplicate with flash-plugin-11.2.202.335-release.x86_64
glibc-devel-2.18-11.fc20.x86_64 has missing requires of glibc = ('0', '2.18', '11.fc20')
glibc-devel-2.18-11.fc20.x86_64 has missing requires of glibc-headers = ('0', '2.18', '11.fc20')
glibc-devel-2.18-12.fc20.x86_64 is a duplicate with glibc-devel-2.18-11.fc20.x86_64
glibc-devel-2.18-12.fc20.x86_64 has missing requires of glibc-headers = ('0', '2.18', '12.fc20')
gnome-shell-3.10.3-1.fc20.x86_64 is a duplicate with gnome-shell-3.10.2.1-3.fc20.x86_64
gnome-shell-3.10.3-2.fc20.x86_64 is a duplicate with gnome-shell-3.10.3-1.fc20.x86_64
gnome-shell-3.10.3-3.fc20.x86_64 is a duplicate with gnome-shell-3.10.3-2.fc20.x86_64
gnome-shell-3.10.3-4.fc20.x86_64 is a duplicate with gnome-shell-3.10.3-3.fc20.x86_64
libreswan-3.8-1.fc20.x86_64 has installed conflicts openswan < ('0', '3.8', '1.fc20'): libreswan-3.7-1.fc20.x86_64
libreswan-3.8-1.fc20.x86_64 is a duplicate with libreswan-3.7-1.fc20.x86_64
libvirt-client-1.1.3.2-1.fc20.x86_64 has missing requires of libwsman_client.so.1()(64bit)
libvirt-client-1.1.3.3-1.fc20.x86_64 is a duplicate with libvirt-client-1.1.3.2-1.fc20.x86_64
libvirt-client-1.1.3.3-1.fc20.x86_64 has missing requires of libwsman_client.so.1()(64bit)
libvirt-client-1.1.3.3-2.fc20.x86_64 is a duplicate with libvirt-client-1.1.3.3-1.fc20.x86_64
libvirt-client-1.1.3.3-2.fc20.x86_64 has missing requires of libwsman_client.so.1()(64bit)
libvirt-client-1.1.3.3-5.fc20.x86_64 is a duplicate with libvirt-client-1.1.3.3-2.fc20.x86_64
libvirt-daemon-1.1.3.2-1.fc20.x86_64 has missing requires of libwsman_client.so.1()(64bit)
libvirt-daemon-driver-interface-1.1.3.3-5.fc20.x86_64 has missing requires of libvirt-daemon = ('0', '1.1.3.3', '5.fc20')
libvirt-daemon-driver-network-1.1.3.3-5.fc20.x86_64 has missing requires of libvirt-daemon = ('0', '1.1.3.3', '5.fc20')
libvirt-daemon-driver-nodedev-1.1.3.3-5.fc20.x86_64 has missing requires of libvirt-daemon = ('0', '1.1.3.3', '5.fc20')
libvirt-daemon-driver-nwfilter-1.1.3.3-5.fc20.x86_64 has missing requires of libvirt-daemon = ('0', '1.1.3.3', '5.fc20')
libvirt-daemon-driver-qemu-1.1.3.3-5.fc20.x86_64 has missing requires of libvirt-daemon = ('0', '1.1.3.3', '5.fc20')
libvirt-daemon-driver-secret-1.1.3.3-5.fc20.x86_64 has missing requires of libvirt-daemon = ('0', '1.1.3.3', '5.fc20')
libvirt-daemon-driver-storage-1.1.3.3-5.fc20.x86_64 has missing requires of libvirt-daemon = ('0', '1.1.3.3', '5.fc20')
libvirt-daemon-kvm-1.1.3.3-5.fc20.x86_64 has missing requires of libvirt-daemon = ('0', '1.1.3.3', '5.fc20')
selinux-policy-targeted-3.12.1-116.fc20.noarch has missing requires of selinux-policy = ('0', '3.12.1', '116.fc20')
vlc-core-2.1.3-1.fc20.x86_64 is a duplicate with vlc-core-2.1.2-1.fc20.x86_64
xulrunner-27.0-1.fc20.x86_64 is a duplicate with xulrunner-26.0-2.fc20.x86_64
yum-3.4.3-130.fc20.noarch is a duplicate with yum-3.4.3-129.fc20.noarch
yum-3.4.3-132.fc20.noarch is a duplicate with yum-3.4.3-130.fc20.noarch


Version-Release number of selected component (if applicable):


How reproducible:
Each time I use yum update, even with --skip-broken option did not work. abrt-2.1.12-1.fc20.x86_64 was skipped, but failed update:

Running transaction
error: %pre(libvirt-daemon-1.1.3.3-5.fc20.x86_64) scriptlet failed, exit status 127
Error in PREIN scriptlet in rpm package libvirt-daemon-1.1.3.3-5.fc20.x86_64
error: libvirt-daemon-1.1.3.3-5.fc20.x86_64: install failed
error: %pre(gdb-7.6.50.20130731-19.fc20.x86_64) scriptlet failed, exit status 127
Error in PREIN scriptlet in rpm package gdb-7.6.50.20130731-19.fc20.x86_64
error: gdb-7.6.50.20130731-19.fc20.x86_64: install failed
error: %pre(chrony-1.29.1-1.fc20.x86_64) scriptlet failed, exit status 127
Error in PREIN scriptlet in rpm package chrony-1.29.1-1.fc20.x86_64
error: chrony-1.29.1-1.fc20.x86_64: install failed
error: %pre(rtkit-0.11-8.fc20.x86_64) scriptlet failed, exit status 127
Error in PREIN scriptlet in rpm package rtkit-0.11-8.fc20.x86_64
error: rtkit-0.11-8.fc20.x86_64: install failed
error: %pre(nfs-utils-1:1.2.9-3.0.fc20.x86_64) scriptlet failed, exit status 127
Error in PREIN scriptlet in rpm package 1:nfs-utils-1.2.9-3.0.fc20.x86_64
error: nfs-utils-1:1.2.9-3.0.fc20.x86_64: install failed
error: %pre(seahorse-3.10.2-1.fc20.x86_64) scriptlet failed, exit status 127
Error in PREIN scriptlet in rpm package seahorse-3.10.2-1.fc20.x86_64
error: seahorse-3.10.2-1.fc20.x86_64: install failed
error: %pre(selinux-policy-targeted-3.12.1-119.fc20.noarch) scriptlet failed, exit status 127
Error in PREIN scriptlet in rpm package selinux-policy-targeted-3.12.1-119.fc20.noarch
error: selinux-policy-targeted-3.12.1-119.fc20.noarch: install failed
error: %pre(initscripts-9.51-1.fc20.x86_64) scriptlet failed, exit status 127
Error in PREIN scriptlet in rpm package initscripts-9.51-1.fc20.x86_64
error: initscripts-9.51-1.fc20.x86_64: install failed
error: %pre(tcpdump-14:4.5.1-1.fc20.x86_64) scriptlet failed, exit status 127
Error in PREIN scriptlet in rpm package 14:tcpdump-4.5.1-1.fc20.x86_64
error: tcpdump-14:4.5.1-1.fc20.x86_64: install failed
error: %pre(ibus-chewing-1.4.10.1-1.fc20.x86_64) scriptlet failed, exit status 127
Error in PREIN scriptlet in rpm package ibus-chewing-1.4.10.1-1.fc20.x86_64
  Verifying  : ibus-chewing-1.4.10.1-1.fc20.x86_64                                                                                               1/20 
selinux-policy-targeted-3.12.1-116.fc20.noarch was supposed to be removed but is not!
  Verifying  : selinux-policy-targeted-3.12.1-116.fc20.noarch                                                                                    2/20 
ibus-chewing-1.4.3-4.fc20.x86_64 was supposed to be removed but is not!
  Verifying  : ibus-chewing-1.4.3-4.fc20.x86_64                                                                                                  3/20 
  Verifying  : 14:tcpdump-4.5.1-1.fc20.x86_64                                                                                                    4/20 
chrony-1.29-1.fc20.x86_64 was supposed to be removed but is not!
  Verifying  : chrony-1.29-1.fc20.x86_64                                                                                                         5/20 
  Verifying  : initscripts-9.51-1.fc20.x86_64                                                                                                    6/20 
1:nfs-utils-1.2.8-6.0.fc20.x86_64 was supposed to be removed but is not!
  Verifying  : 1:nfs-utils-1.2.8-6.0.fc20.x86_64                                                                                                 7/20 
14:tcpdump-4.5.0-1.20131108gitb07944a.fc20.x86_64 was supposed to be removed but is not!
  Verifying  : 14:tcpdump-4.5.0-1.20131108gitb07944a.fc20.x86_64                                                                                 8/20 
  Verifying  : selinux-policy-targeted-3.12.1-119.fc20.noarch                                                                                    9/20 
  Verifying  : seahorse-3.10.2-1.fc20.x86_64                                                                                                    10/20 
gdb-7.6.50.20130731-16.fc20.x86_64 was supposed to be removed but is not!
  Verifying  : gdb-7.6.50.20130731-16.fc20.x86_64                                                                                               11/20 
seahorse-3.10.1-1.fc20.x86_64 was supposed to be removed but is not!
  Verifying  : seahorse-3.10.1-1.fc20.x86_64                                                                                                    12/20 
  Verifying  : 1:nfs-utils-1.2.9-3.0.fc20.x86_64                                                                                                13/20 
  Verifying  : rtkit-0.11-8.fc20.x86_64                                                                                                         14/20 
  Verifying  : chrony-1.29.1-1.fc20.x86_64                                                                                                      15/20 
  Verifying  : gdb-7.6.50.20130731-19.fc20.x86_64                                                                                               16/20 
initscripts-9.50-1.fc20.x86_64 was supposed to be removed but is not!
  Verifying  : initscripts-9.50-1.fc20.x86_64                                                                                                   17/20 
  Verifying  : libvirt-daemon-1.1.3.3-5.fc20.x86_64                                                                                             18/20 
rtkit-0.11-7.fc20.x86_64 was supposed to be removed but is not!
  Verifying  : rtkit-0.11-7.fc20.x86_64                                                                                                         19/20 
libvirt-daemon-1.1.3.2-1.fc20.x86_64 was supposed to be removed but is not!
  Verifying  : libvirt-daemon-1.1.3.2-1.fc20.x86_64                                                                                             20/20 

Skipped (dependency problems):
  abrt.x86_64 0:2.1.12-1.fc20                                                                                                                         

Failed:
  chrony.x86_64 0:1.29-1.fc20                       chrony.x86_64 0:1.29.1-1.fc20                    gdb.x86_64 0:7.6.50.20130731-16.fc20            
  gdb.x86_64 0:7.6.50.20130731-19.fc20              ibus-chewing.x86_64 0:1.4.3-4.fc20               ibus-chewing.x86_64 0:1.4.10.1-1.fc20           
  initscripts.x86_64 0:9.50-1.fc20                  initscripts.x86_64 0:9.51-1.fc20                 libvirt-daemon.x86_64 0:1.1.3.2-1.fc20          
  libvirt-daemon.x86_64 0:1.1.3.3-5.fc20            nfs-utils.x86_64 1:1.2.8-6.0.fc20                nfs-utils.x86_64 1:1.2.9-3.0.fc20               
  rtkit.x86_64 0:0.11-7.fc20                        rtkit.x86_64 0:0.11-8.fc20                       seahorse.x86_64 0:3.10.1-1.fc20                 
  seahorse.x86_64 0:3.10.2-1.fc20                   selinux-policy-targeted.noarch 0:3.12.1-116.fc20 selinux-policy-targeted.noarch 0:3.12.1-119.fc20
  tcpdump.x86_64 14:4.5.0-1.20131108gitb07944a.fc20 tcpdump.x86_64 14:4.5.1-1.fc20                  

Complete!



Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:



Additional info:

Comment 1 Jan Zeleny 2014-02-13 08:37:43 UTC
Please do check for duplicates before filing bugs. This is unfortunate but well known and described problem. Closing ...

Also note that yum reports that your rpmdb reports inconsistencies on your system. You will probably have to clean those as well before running yum again.

*** This bug has been marked as a duplicate of bug 1054350 ***


Note You need to log in before you can comment on or make changes to this bug.