Assuming you have a cvsup file for your ports... I'll call it ${CVSUPFILE}
If you don't have one, go ahead and copy /usr/share/examples/cvsup/ports-supfile somewhere, and edit it as appropriate.
Try running this set of commands, as root:
Code:
cd /usr/ports
(cd x11-toolkits/libbonoboui && make clean && make deinstall)
(cd x11/libgnome && make clean && make deinstall)
rm -rf x11/libgnome
csup -L 2 ${CVSUPFILE}
(cd x11/libgnome && make install && make clean)
(cd x11-toolkits/libbonoboui && make install && make clean)
Those commands will completely blow away the offending ports, and get the latest versions of them from the CVSUP mirror you select in your ${CVSUPFILE} (there's a mirror list on
www.freebsd.org if you need one to select one near to you.)
Once those have run, go back to trying to install Eclipse. Let us know how it goes. If it still doesn't work after that, it'll be time to contact the gnome team and/or file a pr, most likely.