Issue with srvadmin-deng RPM "Requires" for net-snmp
Michael E Brown
Michael_E_Brown at dell.com
Thu May 3 13:23:19 CDT 2007
On Thu, May 03, 2007 at 07:51:07AM -0400, McKee, Shawn wrote:
> Hi Everyone,
>
>
>
> I have an issue I wonder if anyone else has run into. I am trying to
> use the very nice yum repo that has been setup but one of the rpms
> (srvadmin-deng) has an explicit dependency on a particular version of
> net-snmp:
>
>
>
> --> Running transaction check
>
> Error: Unable to satisfy dependencies
>
> Error: Package srvadmin-deng needs net-snmp = 5.0.1-6, this is not
> available.
Ah. There is an old thread in the archives about this. I think I see the
problem:
$ rpm -qp --conflicts srvadmin-deng-5.2.0-460.i386.rpm
net-snmp = 5.0.1-6
dellomsa
The srvadmin-deng RPM doesnt 'require' net-snmp, it actually conflicts
with the specific version 5.0.1-6 (I believe there was a really bad bug
there that they couldnt work around, so they added the conflict.)
You should be good. This looks like a 'yum' bug.
A) Which OS are you on.
B) Which yum version are you using? (rpm -q yum)
The way to work around this is to "rpm -e net-snmp", install OMSA, then
go re-install net-snmp.
> So, some questions:
>
> Is there a "src" rpm for srvadmin-deng-5.2.0-460 so I can change the
> "Requires:" line?
No, there are no src.rpms for omsa. :(
> If not, then I have to ask if someone could change the requires in this
> RPM to use > 5.0.1 instead of = 5.0.1-6? (Is there a reason to specify
> an exact version of net-snmp?)
Looks like a yum bug.
--
Michael
More information about the Linux-PowerEdge
mailing list