Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 29444 - virtual/snmp conflicts
Summary: virtual/snmp conflicts
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Max Kalika (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-23 10:27 UTC by Scott Taylor (RETIRED)
Modified: 2003-10-01 10:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Scott Taylor (RETIRED) gentoo-dev 2003-09-23 10:27:15 UTC
I'm not sure if the problem is in how portage handles virtuals or how these
dependencies were chosen, but there are some programs that don't want to install
together.

ucd-snmp and netg-snmp are basically the same package, and are both a
virtual/snmp (right?). net-snmp is the most recent version, so its the one i
choose to have installed

I've got two packages i want installed that add snmp support -- freeradius and
apcupsd. Those two ask to install ucd-snmp, at which point portage says there is
a block - net-analyzer/net-snmp ("virtual/snmp" from pkg
net-analyzer/ucd-snmp-4.2.6-r1)

Is there a way to get the two snmp packages to build both of their shared
libraries peacefully together, or should the other packages have a requirement
of virtual/snmp instead of a specific package -- or should portage (2.0.49-r5)
already be considering the snmp packages equal by way of the virtual?
Comment 1 Max Kalika (RETIRED) gentoo-dev 2003-09-24 09:01:53 UTC
Re: ucd-snmp and net-snmp are the same package:  This is not entirely correct. 
They're actually different applications in their API.  Some things that use 
this API haven't ported their code over to the net-snmp versions. Another 
example of this is cyrus-imapd. Basically, if you need an snmp agent to poll 
various things, use net-snmp; if you need another application to hook into the 
agent and use the api that hasn't been ported over yet, use ucd-snmp. 
 
Unfortunately you cannot have both because many of the files that are installed 
overlap. 
Comment 2 Max Kalika (RETIRED) gentoo-dev 2003-10-01 10:06:00 UTC
Closing... Not much I can do here.