First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 69451
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Netmon Herd <netmon@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Eldad Zack (RETIRED) <eldad@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 69451 depends on: 69457 Show dependency tree
Bug 69451 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-10-29 13:40 0000
Since net-snmp is the newer version of ucd-snmp and has ucd-snmp compatibility,
it should be removed from the tree.

------- Comment #1 From Eldad Zack (RETIRED) 2004-10-29 13:42:54 0000 -------
The following ebuilds has direct ucd-snmp dependency:

dev-libs/cyrus-imap-dev
net-mail/cyrus-imap-admin
net-mail/cyrus-imapd
sys-apps/apcupsd
sys-apps/s390-tools
net-libs/libfwbuilder (Doesn't have a DEP - it has a broken behaviour...)

------- Comment #2 From Eldad Zack (RETIRED) 2004-10-29 13:59:22 0000 -------
aliz: metadata says you're maintaining net-libs/libfwbuilder...
Can you fix the deps on that package and check if it works against net-snmp?

------- Comment #3 From Michael Imhof 2004-10-29 14:10:42 0000 -------
apcupsd-3.10.15-r1 depends on the virtual and runs with both implementations.
I dunno if you will leave the virtual as is or remove it.
I vote for leaving it.

I will remove the patch for ucd once it is removed from the tree. If i forget fell free to remind me.

------- Comment #4 From Tuan Van (RETIRED) 2004-10-29 14:32:43 0000 -------
all the latest dev-libs/cyrus-imap-dev, net-mail/cyrus-imap-admin,
net-mail/cyrus-imapd are good. I'll remove myself after other arch stablize
them.

------- Comment #5 From SpanKY 2004-10-29 15:10:56 0000 -------
sys-apps/s390-tools seems ok

if we remove net-analyzer/ucd-snmp there's no point for the virtual/snmp anymore because the only thing that could PROVIDE it would be net-analyzer/net-snmp

------- Comment #6 From Michael Imhof 2004-10-29 15:38:12 0000 -------
apcupsd is fixed.

------- Comment #7 From solar 2004-10-29 20:58:32 0000 -------
What is the motivation for removing ucd- ? 
I know a few people that go out of there way to use ucd-snmp on gentoo. 

------- Comment #8 From Tuan Van (RETIRED) 2004-10-29 21:31:44 0000 -------
solar, cyrus-imapd depends on virtual/snmp with snmp USE flags. if ucd-snmp
compiled with `tcpd' USE flag, and someone try USE="-tcpd" emerge cyrus-imapd,
cyrus-imapd will fail. As for now, I have to temporary hack cyrus-imapd to
check for ucd-snmp for `tcpd', if the tcpd is not "sync" between two packages
then the ebuild will bail. IMO, it is not a clean solution until we remove
ucd-snmp.

------- Comment #9 From Eldad Zack (RETIRED) 2004-10-30 04:28:37 0000 -------
Solar, upstream support and simpler QA on our side.

net-snmp is just a new name for ucd-snmp, and I don't know if they will provide security fixes to ucd-snmp if it will have security issues.

 

------- Comment #10 From solar 2004-10-30 09:04:49 0000 -------
Oh trust me I'm a net-snmp fan. Just seems odd to me that so solve a 
problem with portage using ucd-snmp in cyrus-imapd pkgs when people do
stuff like merging 1 pkg with a USE flag set and not another and then
expecting things to work is what's prompting removal of this
historically well known pkg. I'd vote for making everything use
virtual/snmp and setting that as the default in all profiles while
leaving ucd-snmp alone for 1 one release cycle and this bug open to give
those who depend on ucd-snmp exclusively a chance to speak up.

------- Comment #11 From Eldad Zack (RETIRED) 2004-10-30 09:29:46 0000 -------
I wasn't aware of these problems until I started looking for packages that
depend solely on ucd-snmp...
Anyway, if they wouldn't changed the name from ucd-snmp to net-snmp we wouldn't
have versions 4.*.* with us today.

Seems reasonable to wait for after the next release before removing it
completely.

------- Comment #12 From Tuan Van (RETIRED) 2004-11-01 14:35:26 0000 -------
all cyrus-* old ebuilds depend on ucd-snmp have been removed. I'll keep myself
in CC for any update on this bug.

------- Comment #13 From Eldad Zack (RETIRED) 2004-11-21 04:09:03 0000 -------
Note to myself: net-libs/libfwbuilder depends on virtual/snmp. It will need to
be cleaned up from the "has_version net-libs/ucd-snmp" stuff after ucd-snmp is
removed from the tree...

------- Comment #14 From Daniel Black 2005-01-12 01:25:57 0000 -------
one release cycle is almost up. Is the plan to remove this before the portage
snapshot on the 21st? Howz now sound?

------- Comment #15 From Daniel Black 2005-01-25 00:07:07 0000 -------
any reason this can't be removed now please say so. I guess I missed the 21st
date huh.

------- Comment #16 From Daniel Black 2005-01-25 20:37:05 0000 -------
masked for 30 days in prepartion for removal. Objections may be considered.

------- Comment #17 From Daniel Black 2005-01-30 00:14:50 0000 -------
Aliz - can you please change net-libs/libfwbuilder as per comment 13.

Version bump to 2.0.5 available too.
Minimum openssl version 0.9.6b
From configure.in "By default we assume user wants snmp support, provided script can find the library"

------- Comment #18 From Daniel Black 2005-02-20 17:52:05 0000 -------
1. The following ebuilds have conditions in the ebuilds for doing special stuff
if ucd-snmp is installed.
net-analyzer/ethereal - netmon
net-libs/libfwbuilder - aliz
net-mail/cyrus-imapd - net-mail
sys-apps/apcupsd - base-system - tantive

The sections of these ebuilds that relate to ucd-snmp will be removed by me
soon unless you get to them first.

2. The following ebuilds have virtual/snmp dependancies. These will change to
net-analyzer/net-snmp (the only other virtual):

dev-libs/cyrus-imap-dev -netmail
dev-python/snmpy - python
net-analyzer/cacti - netmon
net-dialup/freeradius -net-dialup
net-dialup/gnuradius - net-dialup
net-libs/libfwbuilder - aliz
net-mail/cyrus-imapd - net-mail
net-misc/zebra - amir
net-print/hpoj - printing
sys-apps/apcupsd - tantive
sys-apps/s390-tools - s390
www-apps/nut - robbat2 prez max

3. virtual/snmp will be removed from the profiles.

4. net-analyzer/ucd-snmp: will be removed.

5. A move entry will be added from net-analyzer/ucd-snmp to
net-analyzer/net-snmp

------- Comment #19 From Daniel Black 2005-02-20 20:16:12 0000 -------
all done - please tell me how many things I stuffed up.

First Last Prev Next    No search results available      Search page      Enter new bug