[Leaplist] yum/rpm problem ....
Kyle Gonzales
kyle.gonzales at gmail.com
Thu Aug 23 01:10:24 EDT 2007
In that case, the i386 versions of the rpm-libs and rpm-devel packages
are not doing you any good. Remove them, then update.
# yum remove rpm-libs.i386 rpm-devel.i386
Unless you are trying to compile 32-bit versions of packages that need
the devel files for rpm, or use a program that needs the access a
32-bit version of the rpm api calls, you should be fine. The 64-bit
version of the rpm command should not need these packages.
I THINK I remember having a similar problem with FC6 when I had the
64-bit version loaded on my AMD workstation... that may be the way I
fixed it.
On 8/23/07, William A. Mahaffey III <wam at hiwaay.net> wrote:
> 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.
>
> _______________________________________________
> Leaplist mailing list
> Leaplist at leap-cf.org
> http://lists.leap-cf.org/mailman/listinfo/leaplist
>
--
Kyle Gonzales
kyle.gonzales at gmail.com
GPG Pub Key: 9C3FBD51
More information about the Leaplist
mailing list