Bug 751711

Summary: yum installing i686 ipa-client on x86_64 arch displays "TypeError: an integer is required".
Product: Red Hat Enterprise Linux 6 Reporter: Gowrishankar Rajaiyan <grajaiya>
Component: yumAssignee: James Antill <james.antill>
Status: CLOSED DUPLICATE QA Contact: BaseOS QE Security Team <qe-baseos-security>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.2CC: mkosek, pknirsch, rcritten
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-11-08 10:38:01 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Gowrishankar Rajaiyan 2011-11-07 09:31:29 UTC
Description of problem:


Version-Release number of selected component (if applicable):
ipa-client-2.1.3-8.el6.i686.rpm
ipa-admintools-2.1.3-8.el6.i686.rpm

How reproducible:
Always

Steps to Reproduce:
On x86_64 arch do yum install ipa-admintools-2.1.3-8.el6.i686.rpm ipa-client-2.1.3-8.el6.i686.rpm

 
Actual results:
yum install of ipa-client fails for the first time. 
[root@ipaqa64vmc ~]# yum localinstall ipa-admintools-2.1.3-8.el6.i686.rpm ipa-client-2.1.3-8.el6.i686.rpm 
...

  Installing : libgcc-4.4.6-3.el6.i686                                                                                                                   1/29 
  Installing : nss-softokn-freebl-3.12.9-11.el6.i686                                                                                                            2/29 
  Installing : glibc-2.12-1.47.el6.i686                                                                                                                         3/29 
  Installing : nspr-4.8.8-3.el6.i686                                                                                                                            4/29 
  Installing : libcom_err-1.41.12-11.el6.i686                                                                                                                   5/29 
  Installing : zlib-1.2.3-27.el6.i686                                                                                                                           6/29 
  Installing : nss-util-3.12.10-2.el6.i686                                                                                                                      7/29 
  Installing : libxml2-2.7.6-4.el6.i686                                                                                                                         8/29 
  Installing : xmlrpc-c-1.16.24-1200.1840.el6_1.4.i686                                                                                                          9/29 
  Installing : db4-4.7.25-16.el6.i686                                                                                                                          10/29 
  Installing : cyrus-sasl-lib-2.1.23-13.el6.i686                                                                                                               11/29 
  Installing : ncurses-libs-5.7-3.20090208.el6.i686                                                                                                            12/29 
  Installing : readline-6.0-3.el6.i686                                                                                                                         13/29 
  Installing : sqlite-3.6.20-1.el6.i686                                                                                                                        14/29 
  Installing : nss-softokn-3.12.9-11.el6.i686                                                                                                                  15/29 
  Installing : nss-3.12.10-15.el6.i686                                                                                                                         16/29 
  Installing : openldap-2.4.23-20.el6.i686                                                                                                                     17/29 
  Installing : libidn-1.18-2.el6.i686                                                                                                                          18/29 
  Installing : keyutils-libs-1.4-3.el6.i686                                                                                                                    19/29 
  Installing : libselinux-2.0.94-5.2.el6.i686                                                                                                                  20/29 
  Installing : krb5-libs-1.9-22.el6.i686                                                                                                                       21/29 
  Installing : cyrus-sasl-gssapi-2.1.23-13.el6.i686                                                                                                            22/29 
  Installing : openssl-1.0.0-20.el6.i686                                                                                                                       23/29 
  Installing : libssh2-1.2.2-7.el6_1.1.i686                                                                                                                    24/29 
  Installing : libcurl-7.19.7-26.el6_1.2.i686                                                                                                                  25/29 
  Installing : xmlrpc-c-client-1.16.24-1200.1840.el6_1.4.i686                                                                                                  26/29 
  Installing : popt-1.13-7.el6.i686                                                                                                                            27/29 
Error: Cannot open file ipa-client-2.1.3-8.el6.i686.rpm: [Errno 2] No such file or directory: 'ipa-client-2.1.3-8.el6.i686.rpm'
TypeError: an integer is required
error: python callback <bound method RPMTransaction.callback of <yum.rpmtrans.RPMTransaction instance at 0x4823a70>> failed, aborting!


Expected results:
yum intalls ipa-client cleanly.


Additional info:
/var/log/messages:
Nov  7 04:04:41 hp-dl580g5-01 python: abrt: detected unhandled Python exception in /usr/bin/yum


Installing it again works fine.
[root@ipaqa64vmc ~]# yum localinstall ipa-admintools-2.1.3-8.el6.i686.rpm ipa-client-2.1.3-8.el6.i686.rpm 
...
Installed:
  ipa-admintools.i686 0:2.1.3-8.el6                                                   ipa-client.i686 0:2.1.3-8.el6                                                  

Complete!
[root@ipaqa64vmc ~]#

Comment 2 Rob Crittenden 2011-11-07 19:22:11 UTC
This is not an ipa error, it is yum throwing the exception.

Comment 3 Phil Knirsch 2011-11-08 10:38:01 UTC

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