Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 55200 - eclipse-sdk-3.0.0_rc3 does not build
Summary: eclipse-sdk-3.0.0_rc3 does not build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Karl Trygve Kalleberg (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-25 17:15 UTC by Vladimir Berezniker
Modified: 2004-06-29 06:26 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Berezniker 2004-06-25 17:15:41 UTC
when emerging eclipse-sdk-3.0.0-rc3 with the following use flags:
-gnome -gtk +jikes +kde -motif +mozilla 

ebuild fails.

Reproducible: Always
Steps to Reproduce:
1. make sure use variables are: -gnome -gtk +jikes +kde -motif +mozilla 
2. emerge -v eclipse-sdk
3.

Actual Results:  
bash-2.05b# emerge -v eclipse-sdk
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-util/eclipse-sdk-3.0.0_rc3 to /
>>> md5 src_uri ;-) eclipse-sourceBuild-srcIncluded-3.0RC3.zip
 * This package is _highly_ experimental.
 * If you are using Eclipse 2.1.x for any serious work, stop now.
 * You cannot expect to be productive with this packaging of 3.0!
 * Detected JDK is sufficient to compile Eclipse (1.4.2_04 >= 1.4.2)
>>> Unpacking source...
>>> Unpacking eclipse-sourceBuild-srcIncluded-3.0RC3.zip to
/var/tmp/portage/eclipse-sdk-3.0.0_rc3/work/eclipse-sdk-3.0.0_rc3

BUILD SUCCESSFUL
Total time: 5 seconds

BUILD SUCCESSFUL
Total time: 5 seconds
>>> Source unpacked.
 * Building resources.core plugin
gcc -fPIC -g -c -I/opt/sun-jdk-1.4.2.04/include
-I/opt/sun-jdk-1.4.2.04/include/linux core.c -o core.o
gcc -g -shared -Wl,-soname,libcore.so -o libcore_2_1_0b.so core.o -lc
kde

>>> Install eclipse-sdk-3.0.0_rc3 into
/var/tmp/portage/eclipse-sdk-3.0.0_rc3/image/ category dev-util
 * Installing features and plugins
mv: cannot stat `/var/tmp/portage/eclipse-sdk-3.0.0_rc3/image//usr/lib/eclipse':
No such file or directory
install: cannot stat `plugins/org.eclipse.platform/startup.jar': No such file or
directory
kde
man:
prepallstrip:
strip:
strip:
>>> Completed installing into /var/tmp/portage/eclipse-sdk-3.0.0_rc3/image/

>>> Merging dev-util/eclipse-sdk-3.0.0_rc3 to /
--- /usr/
--- /usr/lib/
--- /usr/lib/eclipse-3/
>>> /usr/lib/eclipse-3/splash.bmp
--- /usr/bin/
>>> /usr/bin/eclipse-3
--- /usr/kde/
--- /usr/kde/3.2/
--- /usr/kde/3.2/share/
--- /usr/kde/3.2/share/applnk/
--- /usr/kde/3.2/share/applnk/Applications/
>>> /usr/kde/3.2/share/applnk/Applications/eclipse-3.desktop
>>> Safely unmerging already-installed instance...
--- !mtime obj /usr/lib/eclipse-3/splash.bmp
--- !mtime obj /usr/kde/3.2/share/applnk/Applications/eclipse-3.desktop
--- !mtime obj /usr/bin/eclipse-3
--- !empty dir /usr/lib/eclipse-3
--- !empty dir /usr/lib
--- !empty dir /usr/kde/3.2/share/applnk/Applications
--- !empty dir /usr/kde/3.2/share/applnk
--- !empty dir /usr/kde/3.2/share
--- !empty dir /usr/kde/3.2
--- !empty dir /usr/kde
--- !empty dir /usr/bin
--- !empty dir /usr
>>> original instance of package unmerged safely.
 * Caching service dependencies...
 *  Service 'vcron' already provide 'cron'!;
 *  Not adding service 'vixie-cron'...
>>> dev-util/eclipse-sdk-3.0.0_rc3 merged.

>>> clean: No packages selected for removal.

>>> Auto-cleaning packages ...

>>> No outdated packages were found on your system.


 * GNU info directory index is up-to-date.
 * IMPORTANT: 3 config files in /etc need updating.
 * Type emerge --help config to learn how to update config files.

bash-2.05b#

Expected Results:  
A warniing that kde front end is not supported by the ebuild and either motif or
gtk is needed.
Comment 1 Vladimir Berezniker 2004-06-25 17:16:23 UTC
Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7-gentoo-r5)
=================================================================
System uname: 2.6.7-gentoo-r5 i686 AMD Athlon(tm) MP 1900+
Gentoo Base System version 1.4.16
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-mp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/lib/jboss /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="ftp://gentoo.mirrors.pair.com/"
MAKEOPTS="-j 3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/vortage"
SYNC="rsync://10.0.2.1/gentoo-portage"
USE="X X509 Xaw3d aalib acl adns alsa apache2 apm arts audiofile avi berkdb bluetooth bonobo caps cdr chroot crypt cups dedicated dga directfb doc dv dvd dvdr encode erandom esd faad fbcon flac foomaticdb gdbm ggi gif gphoto2 gpm gtk2 gtkhtml guile hbci idea imlib innodb ipv6 jack java jikes jpeg kde kerberos ldap libg++ libwww lirc mad maildir mikmod mmx mozilla mpeg mysql nas ncurses nls nptl ofx oggvorbis opengl oss pam pda pdflib pic png qt quicktime readline samba sasl scanner sdl skey slang slp spell sse ssh ssl svga tcltk tcpd tetex threads tiff truetype tsl usb wmf x86 xchattext xinerama xml xml2 xv zlib"
Comment 2 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2004-06-29 06:26:56 UTC
Fixed. Will now stop with an error message if neither gtk nor has been
selected. Should refactor this somehow. One nasty side-effect of the current
ebuild is that it will pull motif if you have selected kde, even if you
compile with the gtk interface, but at least it no longer fails.