The uClibc profile should have a USE Flag called glib1 (or something like that). Glib2 is hardmasked in the uClibc profile so programms like irssi or mc can't be emerged. However compiling the source manually and configuring with --with-glib1 (irssi) or --with-glib12 (mc) works. Reproducible: Always Steps to Reproduce: 1.use one of the uclibc profiles 2.emerge mc or emerge irssi 3. Actual Results: Portage reported about missing and hardmasked dependencies Expected Results: Packages should have been confgured with --with-glib1 or --with-glib12 and should have compiled normally Gentoo Base System version 1.12.0_pre8 Portage 2.0.52-r1 (uclibc/x86/2005.1, gcc-3.4.4, uclibc-0.9.27-r0, 2.6.13-gentoo i686) ================================================================= System uname: 2.6.13-gentoo i686 AMD Athlon(tm) XP 2800+ dev-lang/python: 2.3.5-r2, 2.4.1-r1 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i386-gentoo-linux-uclibc" CFLAGS="-Os -pipe -fomit-frame-pointer" CHOST="i386-gentoo-linux-uclibc" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-Os -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks nodoc noinfo noman sandbox sfperms strict" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/" LANG="de_DE.utf8" LC_ALL="de_DE.utf8" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 7zip X alsa authdaemond avi bash-completion berkdb bigger-fonts bzip2 crypt dbus floppyboot gtk livecd mad minimal mmx mmxext motif mp3 ncurses netboot ogg opengl perl pic png python readline samba sse ssl truetype truetype-fonts uclibc vorbis wordexp xmms xv zlib linguas_de userland_GNU kernel_linux elibc_uclibc" Unset: ASFLAGS, CTARGET, LDFLAGS, PORTDIR_OVERLAY
i'd rather see about fixing it properly than forcing glib-1