Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 105576

Summary: USE Flag glib1 should be added for uclibc systems
Product: Gentoo Linux Reporter: Jens Pranaitis <jens>
Component: Current packagesAssignee: Embedded Gentoo Team <embedded>
Status: RESOLVED WONTFIX    
Severity: enhancement    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jens Pranaitis 2005-09-11 02:11:45 UTC
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
Comment 1 SpanKY gentoo-dev 2005-09-11 15:07:49 UTC
i'd rather see about fixing it properly than forcing glib-1