When trying to emerge codeblocks with "contrib" useflag enabled no contrib-plugins are actually compiled/installed. Further investigations brought me to conclusion that current ebuild calls configure script with "--enable-contrib" instead of newer "--with-contrib=all" as described in http://forums.codeblocks.org/index.php/topic,6428.0.html Reproducible: Always Steps to Reproduce: 1.Enable "contrib" flag 2.Emerge dev-util/codeblocks 3.Check if there's WxSmith plugin (not wizard) Actual Results: I wasn't able to find WxSmith plugin or any contrb plugin that should be there Expected Results: All contrib plugins should've been installed emerge --info Portage 2.1.3.19 (default-linux/x86/2006.1/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.21-gentoo-r4 i686) ================================================================= System uname: 2.6.21-gentoo-r4 i686 AMD Athlon(tm) Timestamp of tree: Sat, 22 Dec 2007 10:30:06 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.4 [enabled] app-shells/bash: 3.2_p17 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r7, 2.5.1-r4 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 2.0.0_rc6 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.23-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-Os -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-Os -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distcc distlocks metadata-transfer parallel-fetch prelink sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="pl_PL.UTF-8" LC_ALL="pl_PL.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--sort-common -s -Bdirect" LINGUAS="pl_PL.UTF-8" MAKEOPTS="-j7 -s" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X Xaw3d a52 aac additions alsa amr asf atm audiofile avi berkdb bitmap-fonts bzip2 cairo cdr cli contrib cracklib crypt cups dbus dhcp directfb dri dts dvd dvdr dvdread eds effects emboss emf encode esd extramodules extras fam fat fbcon ffmpeg firefox flac fortran gdbm gif gimp gimpprint gnome gpm gstreamer gtk gtk2 hal hfs howl iconv imagemagick inkjar isdnlog java javascript jfs jpeg jpeg2k kde kdeenablefinal lcms ldap live lm_sensors lzo mad midi mikmod mmx mmxext mng mozbranding mozsvg mp3 mpeg mplayer mudflap musepack ncurses nls nptl nptlonly nsplugin offensive ogg opengl openmp oss pam pascal pcre pdf perl php pic plotutils plugin png ppds pppd python qt qt3 qt4 quicktime readline real reflection reiser4 reiserfs samba scanner sdl session sndfile source spell spl sse ssl svg svga svnserve tcltk tcpd tga theora tiff timidity tk truetype truetype-fonts type1-fonts unicode usb userlocaes v4l vcd vorbis win32codecs wma wmf x264 x86 xanim xfs xine xml xml2 xorg xscreensaver xv xvid xvmc zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl_PL.UTF-8" USERLAND="GNU" VIDEO_CARDS="fglrx radeon vesa" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
I found the same error. If there is a workaround, let me know.
Unfortunately the only way to actually install contrib packages is to install codeblocks manually.
Created attachment 144509 [details, diff] patch for ebuild dev-util/codeblocks-1.0_pre20071215 apply with command: "patch -p0 codeblocks-1.0_pre20071215.ebuild <codeblocks-1.0_pre20071215.ebuild.patch" in the same directory where the ebuild is patch was created with command: "LC_ALL=C TZ=UTC0 diff -Naur codeblocks-1.0_pre20071215.ebuild.old codeblocks-1.0_pre20071215.ebuild > codeblocks-1.0_pre20071215.ebuild.patch"
This patch fixes ebuild well, so I believe it should be included.
Hm... So, this has been marked as "RESOLVED FIXED", but from what I can tell by gentoo-portage.com, the ebuild has remained the same? What may be the reason behind this?
This has been fixed in 8.02. The pre* ebuilds will be removed from the tree soon.