Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 60199 - eclipse 3.0.0 build fails due to missing zip executable
Summary: eclipse 3.0.0 build fails due to missing zip executable
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal
Assignee: Karl Trygve Kalleberg (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-13 01:59 UTC by Jose Gonzalez Gomez
Modified: 2004-08-22 09:17 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch for the eclipse-sdk-3.0.0.ebuild (eclipse.patch,396 bytes, patch)
2004-08-13 02:02 UTC, Jose Gonzalez Gomez
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jose Gonzalez Gomez 2004-08-13 01:59:59 UTC
The eclipse ebuild (ant script) uses the zip command line executable to perform some steps during the compilation of the package. In a fresh system this utility is not installed by default, so the ebuild fails when reaching those steps. The ebuild should contain a dependency on the zip ebuild.

The obvious workaround is to emerge zip before emerging eclipse-sdk.

Reproducible: Always
Steps to Reproduce:
1. unmask eclipse-3.0.0 (editing /etc/portage/package.unmask and /etc/portage/package.keywords)
2. emerge eclipse-sdk

Actual Results:  
The ebuild failed with the following message:

BUILD FAILED
/var/tmp/portage/eclipse-sdk-3.0.0/work/eclipse-sdk-3.0.0/build.xml:56:
Following error occured while executing this line
/var/tmp/portage/eclipse-sdk-3.0.0/work/eclipse-sdk-3.0.0/assemble.org.eclipse.sdk.linux.gtk.x86.xml:320:
Execute failed: java.io.IOException: java.io.IOException: zip: not found

Total time: 8 minutes 45 seconds

!!! ERROR: dev-util/eclipse-sdk-3.0.0 failed.
!!! Function src_compile, Line 246, Exitcode 1
!!! Failed to compile java code (gtk+)


Expected Results:  
The ebuild should have emerged eclipse-sdk

Portage 2.0.50-r9 (default-x86-2004.2, gcc-3.3.3, glibc-2.3.3.20040420-r0,
2.6.7-gentoo-r11)
=================================================================
System uname: 2.6.7-gentoo-r11 i686 Mobile AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://192.168.21.1/gentoo-portage"
USE="X alsa apm arts avi berkdb cjk crypt cups doc encode esd foomaticdb gdbm
gif gpm imlib java jikes jpeg junit kde ldap libg++ libwww linguas_ca linguas_es
mad mikmod mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png
python qt quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2
xmms xv zlib"
Comment 1 Jose Gonzalez Gomez 2004-08-13 02:02:03 UTC
Created attachment 37331 [details, diff]
Patch for the eclipse-sdk-3.0.0.ebuild

Just adds zip to the dependencies
Comment 2 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2004-08-22 09:17:20 UTC
Fixed in -r3. Didn't bump revision, as existing installations shouldn't be upgraded.