[Leaplist] yum/rpm problem ....

William A. Mahaffey III wam at HiWAAY.net
Thu Aug 23 01:08:24 EDT 2007


Kyle Gonzales wrote:

>Ah so the problem is that the i386 version of the rpm package is not
>installed, and the i386 version of rpm-libs and rpm-devel wants it as
>a dependency.  So... try this:
>
># yum -y install rpm.i386
>
>Then try your upgrade.  Let me know how that works.
>
>On 8/22/07, William A. Mahaffey III <wam at hiwaay.net> wrote:
>  
>
>>Kyle Gonzales wrote:
>>
>>    
>>
>>>It might be that it is looking for an upgrade for both arches.  Try
>>>specifying the arch on the package:
>>>
>>>yum -y upgrade rpm.x86_64
>>>
>>>On 8/22/07, William A. Mahaffey III <wam at hiwaay.net> wrote:
>>>
>>>
>>>      
>>>
>>>>.... I am having a minor problem trying to upgrade my Opteron box
>>>>running FC6-64bit. I just did a few select upgrades (including yum
>>>>itself) & all went AOK. When I tried to upgrade rpm, I get the following:
>>>>
>>>>
>>>>[root at Opty165A:/etc, Wed Aug 22, 05:48 PM] 1060 # yum -y upgrade rpm
>>>>Loading "installonlyn" plugin
>>>>Setting up Upgrade Process
>>>>Setting up repositories
>>>>Reading repository metadata in from local files
>>>>Resolving Dependencies
>>>>--> Populating transaction set with selected packages. Please wait.
>>>>---> Package rpm.x86_64 0:4.4.2-33.fc6 set to be updated
>>>>--> Running transaction check
>>>>--> Processing Dependency: rpm = 4.4.2-32 for package: rpm-libs
>>>>--> Processing Dependency: rpm = 4.4.2-32 for package: rpm-devel
>>>>--> Processing Dependency: rpm = 4.4.2-32 for package: rpm-build
>>>>--> Processing Dependency: rpm = 4.4.2-32 for package: rpm-python
>>>>--> Restarting Dependency Resolution with new changes.
>>>>--> Populating transaction set with selected packages. Please wait.
>>>>---> Package rpm-build.x86_64 0:4.4.2-33.fc6 set to be updated
>>>>---> Package rpm-python.x86_64 0:4.4.2-33.fc6 set to be updated
>>>>---> Package rpm-devel.x86_64 0:4.4.2-33.fc6 set to be updated
>>>>---> Package rpm-libs.x86_64 0:4.4.2-33.fc6 set to be updated
>>>>--> Running transaction check
>>>>--> Processing Dependency: rpm = 4.4.2-32 for package: rpm-libs
>>>>--> Processing Dependency: rpm = 4.4.2-32 for package: rpm-devel
>>>>--> Restarting Dependency Resolution with new changes.
>>>>--> Populating transaction set with selected packages. Please wait.
>>>>--> Running transaction check
>>>>--> Processing Dependency: rpm = 4.4.2-32 for package: rpm-libs
>>>>--> Processing Dependency: rpm = 4.4.2-32 for package: rpm-devel
>>>>--> Restarting Dependency Resolution with new changes.
>>>>--> Populating transaction set with selected packages. Please wait.
>>>>--> Running transaction check
>>>>Error: Unable to satisfy dependencies
>>>>Error: Package rpm-libs needs rpm = 4.4.2-32, this is not available.
>>>>Error: Package rpm-devel needs rpm = 4.4.2-32, this is not available.
>>>>[root at Opty165A:/etc, Wed Aug 22, 05:49 PM] 1061 # rpm -qa | grep -i rpm
>>>>rpm-4.4.2-32
>>>>rpm-libs-4.4.2-32
>>>>redhat-rpm-config-8.0.45-6
>>>>rpm-devel-4.4.2-32
>>>>rpm-devel-4.4.2-32
>>>>rpm-python-4.4.2-32
>>>>rpm-libs-4.4.2-32
>>>>rpm-build-4.4.2-32
>>>>[root at Opty165A:/etc, Wed Aug 22, 05:49 PM] 1062 #
>>>>
>>>>uname -a gives:
>>>>
>>>>Linux Opty165A 2.6.18-1.2798.fc6 #1 SMP Mon Oct 16 14:39:22 EDT 2006
>>>>x86_64 x86_64 x86_64 GNU/Linux
>>>>
>>>>I also tried w/ various '--force' options, but to no avail. This is far
>>>>        
>>>>
>>>>from critical, but it is puzzling & irritating. Any clues for me :-) ? TIA
>>>      
>>>
>>>>--
>>>>
>>>>       William A. Mahaffey III
>>>>
>>>>----------------------------------------------------------------------
>>>>
>>>>       "The M1 Garand is without doubt the finest implement of war
>>>>        ever devised by man."
>>>>                          -- Gen. George S. Patton Jr.
>>>>
>>>>
>>>>        
>>>>
>>Nope, same results, althought I think you're onto something:
>>
>>[root at Opty165A:/etc, Wed Aug 22, 10:05 PM] 1073 # grep -i 'rpm-'
>>/var/log/rpmpkgs
>>redhat-rpm-config-8.0.45-6.noarch.rpm
>>rpm-4.4.2-32.x86_64.rpm
>>rpm-build-4.4.2-32.x86_64.rpm
>>rpm-devel-4.4.2-32.i386.rpm
>>rpm-devel-4.4.2-32.x86_64.rpm
>>rpm-libs-4.4.2-32.i386.rpm
>>rpm-libs-4.4.2-32.x86_64.rpm
>>rpm-python-4.4.2-32.x86_64.rpm
>>[root at Opty165A:/etc, Wed Aug 22, 10:05 PM] 1074 #
>>
>>There are indeed 2 32-bit rpm packages installed, & the 32-bit rpm base
>>package *isn't* installed. Hmmmmmmmmm ....
>>
>>I just nosed through the FC6 repo @ my ISP & observed the
>>above-mentioned 2 32-bit RPM's in the 64-bit 'base' directory. Some sort
>>of packaging bug w/ FC6 ?
>>
>>
>>--
>>
>>        William A. Mahaffey III
>>
>> ----------------------------------------------------------------------
>>
>>        "The M1 Garand is without doubt the finest implement of war
>>         ever devised by man."
>>                           -- Gen. George S. Patton Jr.
>>    
>>


Nope:


[root at Opty165A:/etc, Wed Aug 22, 10:30 PM] 1091 # yum -y install rpm.i386
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
core                      100% |=========================| 1.1 kB    
00:00    
extras                    100% |=========================| 1.1 kB    
00:00    
updates                   100% |=========================| 1.2 kB    
00:00    
Reading repository metadata in from local files
Parsing package install arguments
Nothing to do
[root at Opty165A:/etc, Thu Aug 23, 12:05 AM] 1092 #



-- 

	William A. Mahaffey III

 ----------------------------------------------------------------------

	"The M1 Garand is without doubt the finest implement of war
	 ever devised by man."
                           -- Gen. George S. Patton Jr.



More information about the Leaplist mailing list