[aklug] Re: Missing dependency

From: Jim Gribbin <jimgribbin@gmail.com>
Date: Thu Jul 08 2010 - 19:22:19 AKDT

--whatprovides seems to want the name of a file as input on my box
(f12), not a package.

[jimg@dartangnan ~]$ rpm -q --whatprovides xen-libs
no package provides xen-libs
[jimg@dartangnan ~]$ rpm -q
--whatprovides /usr/lib/python2.6/site-packages/sos/plugins/xen.pyc
sos-2.2-0.fc12.noarch
[jimg@dartangnan ~]$

Jim G

On Thu, 2010-07-08 at 14:02 -0800, jonr@destar.net wrote:
> They should both return the same answer, as they do on my system. If
> the --whatprovides does not return the same answer then there is an
> issue with rpm and the provides indexes. If that is the case then a
> 'rpm --rebuilddb' would be in order.
>
> Jon
>
> Quoting Jim Gribbin <jimgribbin@gmail.com>:
>
> > I don't think "rpm -q --whatprovides xen-libs" is going to get you
> > anywhere, not a valid query. xen-libs would be an answer, not a
> > question. "rpm -q
> > --whatprovides /usr/lib/python2.6/site-packages/sos/plugins/xen.pyc" is
> > a valid query.
> >
> > Jim G
> >
> >
> > On Thu, 2010-07-08 at 09:35 -0800, jonr@destar.net wrote:
> >> Quoting Jim Gribbin <jimgribbin@gmail.com>:
> >>
> >> > Kind of looks like you might have a mix of 64 & 32 bit packages. Is it
> >> > possible the 32 bit version of xen-libs isn't aware of xen in 64 bit so
> >> > doesn't know that needs to be upgraded as well.
> >> >
> >> > Maybe uninstall the 64 bit version of xen before upgrading xen-libs?
> >> >
> >> >
> >> > On Wed, 2010-07-07 at 17:09 -0700, phon phaymany wrote:
> >> >> I don' t know if I am emailing to the right place. I ran into some
> >> >> problem with
> >> >> redhat when running yum update it gives me an error message of
> >> >> error: Missing
> >> >> dependency: xen-libs =3.0.3-88.e15 is needed by package
> >> >> xen-3.0.3-88e15.x86_64
> >> >> (installed). When I do a yum install xen-libs=3.0.3-88.e15 it gives
> >> >> me the same
> >> >> error message.
> >> >>
> >> >>
> >> >> Thanks,
> >> >>
> >> >> Phon
> >>
> >> A couple things jump out at me:
> >>
> >> 1. it should be a "-" not and "=" sign for the package name.
> >> 2. in the same package name it is el5(lower case "ell") not e15.
> >>
> >> Can you run these two commands and show the output for each?
> >>
> >> rpm -q xen-libs
> >> rpm -q --whatprovides xen-libs
> >>
> >> Jon
> >>
> >>
> >>
> >> ---------
> >> To unsubscribe, send email to <aklug-request@aklug.org>
> >> with 'unsubscribe' in the message body.
> >>
> >
> > ---------
> > To unsubscribe, send email to <aklug-request@aklug.org>
> > with 'unsubscribe' in the message body.
> >
> >
>
>
>
>
> ---------
> To unsubscribe, send email to <aklug-request@aklug.org>
> with 'unsubscribe' in the message body.
>

---------
To unsubscribe, send email to <aklug-request@aklug.org>
with 'unsubscribe' in the message body.
Received on Thu Jul 8 19:22:31 2010

This archive was generated by hypermail 2.1.8 : Thu Jul 08 2010 - 19:22:31 AKDT