java/eclipse breakage

Panagiotis Astithas past at ebs.gr
Tue Nov 1 00:22:05 PST 2005


Remington wrote:
> FreeBSD  6.0-RC1 FreeBSD 6.0-RC1 #0: Wed Oct 26 19:53:57 PDT 2005
> root@:/usr/obj/usr/src/sys/GENERIC  i386
> 
> I am having a problem installing java/eclipse. All ports are current as
> of an hour ago, also using marcusmerge for 2.12 install.
> 
> # make install
> ===>   eclipse-3.1.1 depends on executable: ant - found
> ===>   eclipse-3.1.1 depends on executable: zip - found
> ===>   eclipse-3.1.1 depends on executable: unzip - found
> ===>   eclipse-3.1.1 depends on executable: mozilla - found
> ===>   eclipse-3.1.1 depends on file: /usr/local/jdk1.4.2/bin/java -
> found
> ===>   eclipse-3.1.1 depends on executable: gmake - found
> ===>   eclipse-3.1.1 depends on file: /usr/local/bin/intltool-extract -
> found
> ===>   eclipse-3.1.1 depends on
> file: /usr/X11R6/libdata/pkgconfig/gnome-mime-data-2.0.pc - found
> ===>   eclipse-3.1.1 depends on executable: pkg-config - found
> ===>   eclipse-3.1.1 depends on shared library: cairo.1 - not found
> ===>    Verifying install for cairo.1 in /usr/ports/graphics/cairo
> ===>   Returning to build of eclipse-3.1.1
> Error: shared library "cairo.1" does not exist
> *** Error code 1
> 
> Stop in /usr/ports/java/eclipse.
> 
> I have tried reinstalling cairo, my version cairo-1.0.2. Any clues?
> 
> Please CC me, as I do not subscribe.

The current eclipse port works with gnome 2.10. For gnome 2.12 you will 
need to apply the patch from here:

http://andreas.syndrom23.de/dump/eclipse-3.1-cairo.diff

I'm not sure if it still applies cleanly or needs some manual tweaking. 
Alternatively, you could wait for an update to the eclipse port after 
gnome 2.12 hits the tree.

Cheers,

Panagiotis


More information about the freebsd-ports mailing list