rdepend is not correctly setted ...please correct them it's important to have the right dependencies (in particular on a embedded-uclibc env) Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.8-rc2) ================================================================= System uname: 2.6.8-rc2 i686 Pentium III (Coppermine) 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-r4 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O2 -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.1/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/bind /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer " DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache sandbox" GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://mirror.switch.ch/mirror/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://10.0.4.11/gentoo-portage" USE="X aalib alsa apache2 apm arts avi berkdb cdr crypt cups dlz dvd encode esd fbcon foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde kerberos ldap libg++ libwww lzw mad mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis opendlm opengl oss pam pdflib perl png postgres python qmail qt quicktime readline scanner sdl slang spell sse ssl svga tcltk tcpd tetex tiff tinydyndns truetype virus-scan x86 xml xml2 xmms xv zlib"
Created attachment 37743 [details, diff] fixes the rdepend in uclibc
Thank you for reporting this one. 0.9.26-r{1,2,3,4,5} have been updated. Just a tip/note.. You will get better results for embedded envionments with a portage-2.0.51-preX revision vs the .50 stuff. My guess from looking at your CHOST="i686-pc-linux-gnu" is your not exactly using an embedded-uclibc env.
thanks for the tip on portage. in the next weeks you'll see better CHOSTs :-) via C3, geode old pentiums and ...my zaurus :)
bad solar, you cant do that gcc installs libgcc_s.so which as you may remember, is *quite* critical to a healthy embedded system
but ...correct me if I'm wrong ...I can't see a uclibc file linked with libgcc_s.so
bad solar.. Ok he is right. we need libgcc_s for some arches.. Lets start a list here? ARCH = arm (needs libgcc_s) ARCH = x86 ( can be "" ) OTHERS ?
Is there a way to install only the need files of the gcc package? ...and is there a way to prevend header installs (/usr/include/* etc) ?
ia64 needs it sometimes perhaps we should break out the shared libraries like libstdc++ ?
Re: comment #7 Perhaps of some use to you. http://marc.theaimsgroup.com/?l=gentoo-embedded&m=109087569529731&w=2 Re: comment #8 Thats the ideal solution. But how to make gcc behave as a metapkg?
The original issue has been fixed. Making gcc behave as a metapkg is an entirely different issue that we could address at some point, but I don't think there is any interest currently since this bug has not been untouched for some time.