[Leaplist] yum/rpm problem ....
William A. Mahaffey III
wam at HiWAAY.net
Wed Aug 22 23:15:09 EDT 2007
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.
More information about the Leaplist
mailing list