Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 104102 - missing IUSE for uclibc for baselayout-lite
Summary: missing IUSE for uclibc for baselayout-lite
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Brian Jackson (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-29 00:08 UTC by Carlo Marcelo Arenas Belon
Modified: 2006-02-23 16:44 UTC (History)
1 user (show)

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 Carlo Marcelo Arenas Belon 2005-08-29 00:08:43 UTC
baselayout-lite-1.0_pre1.ebuild verifies if uclibc is being used to remove the
unneeded nsswitch.conf but doesn't report the corresponding IUSE.

the following small change fixes that problem :

-IUSE="build bootstrap"
+IUSE="build bootstrap elibc_uclibc"


Reproducible: Always
Steps to Reproduce:
1. log to x86 uclibc based system
2. echo "sys-apps/baselayout-lite -*" >> /etc/portage/package.keywords
3. mkdir /tmp/m && ROOT=/tmp/m emerge baselayout-lite

Actual Results:  
QA Notice: USE Flag 'elibc_uclibc' not in IUSE for sys-apps/baselayout-lite-1.0_pre1

Expected Results:  
clean install

Portage 2.0.51.22-r2 (uclibc/x86/2005.1/2.4, gcc-3.3.5-20050130,
uclibc-0.9.27-r0, 2.6.12-gentoo-r4 i686)
=================================================================
System uname: 2.6.12-gentoo-r4 i686 Mobile AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
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.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.4.22-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i386-gentoo-linux-uclibc"
CFLAGS="-Os -pipe"
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"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg distlocks nodoc noinfo noman sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 berkdb gpm ncurses perl png python readline ssl uclibc zlib
userland_GNU kernel_linux elibc_uclibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Comment 1 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2005-08-29 02:38:21 UTC
A duplicate of bug 70648? Please check.
Comment 2 SpanKY gentoo-dev 2005-08-29 05:41:59 UTC
nah, that would be elibc_uclibc

iggy: baselayout should no longer provide nsswitch.conf regardless of
uclibc/glibc/whatever
Comment 3 Carlo Marcelo Arenas Belon 2005-08-29 18:34:33 UTC
agree with SpanKY that baselayout shouldn't provide nsswitch.conf as it is
something that should be provided by glibc instead (for glibc based systems)

bear into consideration though, that this report is for the baselayout-lite
ebuild (used for gentoo embedded) and not for the main baselayout ebuild which
is used elsewhere.
Comment 4 Brian Jackson (RETIRED) gentoo-dev 2006-02-23 14:20:56 UTC
poke
Comment 5 SpanKY gentoo-dev 2006-02-23 16:44:18 UTC
set