Bug 759558 - Yum fails when trying to install the rpm for rpmforge
Summary: Yum fails when trying to install the rpm for rpmforge
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: yum
Version: 5.6
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: rc
: ---
Assignee: Packaging Maintenance Team
QA Contact: BaseOS QE Security Team
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-12-02 16:59 UTC by Brad Knowles
Modified: 2014-01-21 06:24 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-04-04 14:29:44 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Brad Knowles 2011-12-02 16:59:37 UTC
Description of problem:

Trying to install the rpm that includes all the details for how to use rpmforge, yum thinks that it is successful but in fact there are a couple of errors and there are instructions at the end to report the error here.

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

CentOS 5.6, yum version 3.2.22

How reproducible:

Every time.

Steps to Reproduce:

# yum install rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm 
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.raystedman.net
 * epel: mirror.utexas.edu
 * extras: mirror.steadfast.net
 * updates: mirror.team-cymru.org
ihiji                                                                                                                                                |  951 B     00:00     
Setting up Install Process
Examining rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm: rpmforge-release-0.5.2-2.el6.rf.x86_64
Marking rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package rpmforge-release.x86_64 0:0.5.2-2.el6.rf set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

============================================================================================================================================================================
 Package                               Arch                        Version                               Repository                                                    Size
============================================================================================================================================================================
Installing:
 rpmforge-release                      x86_64                      0.5.2-2.el6.rf                        /rpmforge-release-0.5.2-2.el6.rf.x86_64                       13 k

Transaction Summary
============================================================================================================================================================================
Install       1 Package(s)
Upgrade       0 Package(s)

Total size: 13 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
rpmlib(FileDigests) is needed by rpmforge-release-0.5.2-2.el6.rf.x86_64
rpmlib(PayloadIsXz) is needed by rpmforge-release-0.5.2-2.el6.rf.x86_64
Complete!
(1, [u'Please report this error in https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%205&component=yum'])
  
Actual results:

Failure to install rpm that pulls down the bootstrap information for using the rpmforge repo.

Expected results:

Proper installation of the rpm that pulls down the bootstrap information for using the rpmforge repo.

Additional info:

Note that Dag's key has already been imported into rpm.

Also note that this bug is preventing me from installing rsyslog 5.8 from source.  The latest version of rsyslog I can find via rpm for CentOS 5.6 is rsyslog 3.x, and we need something much more current.  But I'm stuck on trying to get gnutls-bin installed so that I can build and install rsyslog 5.8, and I can't find any version of gnutls-bin anywhere on any of the main CentOS or EPEL repos.  So, I need either RPMForge or RPMFusion to get that, and of the two I trust RPMForge much more than I do RPMFusion.

Comment 1 Zdeněk Pavlas 2013-04-04 14:29:44 UTC
The package you are trying to install requires a newer rpm that handles xz-compressed payloads.


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