Error in eclipse port. atk-1.0.800 dependancy

Jeremy Faulkner gldisater at gldis.ca
Fri Nov 12 17:37:43 PST 2004


David Wahlund wrote:
> Hi,
> when I try to install the eclipse port I get the following error:
> ////
> ===>   eclipse-3.0.1_1 depends on executable: ant - found
> ===>   eclipse-3.0.1_1 depends on executable: zip - found
> ===>   eclipse-3.0.1_1 depends on executable: unzip - found
> ===>   eclipse-3.0.1_1 depends on executable: mozilla - found
> ===>   eclipse-3.0.1_1 depends on file: /usr/local/jdk1.4.2/bin/java - found
> ===>   eclipse-3.0.1_1 depends on executable: gmake - found
> ===>   eclipse-3.0.1_1 depends on file: /usr/X11R6/libdata/pkgconfig/gnome-mime-data-2.0.pc - found
> ===>   eclipse-3.0.1_1 depends on executable: pkg-config - found
> ===>   eclipse-3.0.1_1 depends on file: /usr/local/bin/intltool-extract - found
> ===>   eclipse-3.0.1_1 depends on shared library: esd.2 - found
> ===>   eclipse-3.0.1_1 depends on shared library: glib-2.0.400 - found
> ===>   eclipse-3.0.1_1 depends on shared library: atk-1.0.800 - not found
> ===>    Verifying install for atk-1.0.800 in /usr/ports/accessibility/atk
> ===>  Installing for atk-1.6.1
> ===>   atk-1.6.1 depends on executable: pkg-config - found
> ===>   atk-1.6.1 depends on shared library: glib-2.0.400 - found
> ===>   Generating temporary packing list
> ===>  Checking if accessibility/atk already installed
> ===>   atk-1.6.1 is already installed
>       You may wish to ``make deinstall'' and install this port again
>       by ``make reinstall'' to upgrade it properly.
>       If you really wish to overwrite the old port of accessibility/atk
>       without deleting it first, set the variable "FORCE_PKG_REGISTER"
>       in your environment or the "make install" command line.
> *** Error code 1
> 
> Stop in /usr/ports/accessibility/atk.
> *** Error code 1
> 
> Stop in /usr/ports/java/eclipse.
> ////
> 
> I've been trying to find the depend reference somewhere  whitin the port sceleton but it's hard to understand the build.
> So I need ideas or solutions to this. My approach as of now is to just override the 1.0.800 lib with a softlink to the existing 1.6.1 lib. But I'm not sure that's correct or even where to start looking =/.
> So any pointers would be of much help.
> 
> -David Wahlund

The problem is not with the eclipse port. It is with the atk port. You 
won't find a depend reference to atk, it is required for the USE_GNOME 
in eclipse's make file.

portupgrade won't work for upgrading the gtk ports, there is an entry in 
/usr/ports/UPDATING dated "20041107" regarding that.

-- 
Jeremy Faulkner	<gldisater at gldis.ca>


More information about the freebsd-java mailing list