The current 'snmp' USE flag refers to the ucd-snmp package; but for some time this package has been reborn as net-snmp (http://net-snmp.sourceforge.net/). I'm not a big SNMP guru but it seems that there is really no reason to use ucd-snmp over net-snmp anymore as most SNMP-related packages now have support for the net-snmp distribution. Also there are ebuilds for both ucd-snmp and net-snmp. I propose a new USE flag of 'netsnmp' to differentiate between the two packages. This should solve some problems like http://bugs.gentoo.org/show_bug.cgi?id=12626
I'd really prefer not to add more USE flags. Raker, opinion on this?
this isn't needed because we have virtual/snmp and the snmp USE flag refers to this -- not ucd-snmp specifically. I've also recently made ucd-snmp and net-snmp block virtual/snmp and the latest net-snmp provides a backward compatible environment for things which only know how to speak ucd-snmp (i.e. cyrus-imap). I'm going to close this request.