Public feed #723069

portage ignoring /etc/make.conf

public text v1 · immutable
Raw Edit
·published 2007-10-02 14:35 UTC
rendered paste body
I am having a problem with portage ignoring my USE flags set in /etc/make.conf. /etc/make.conf exists, is syntactically correct, and has correct permissions set. I am not in a chroot environment or anything unusual like that. I have been using this configuration for weeks now with no issues.

portage is only ignoring the flags set in /etc/make.conf. It is not ignoring environment variables from the command line, or /etc/portage/package.use. I am using the default desktop profile, and have not changed anything in there recently.

Here's whats happening when I do 'emerge --update --deep world -p' to illustrate the problem:

localhost ~ # emerge --update --deep world -p

These are the packages that would be merged, in order:

Calculating world dependencies... done!
[ebuild     U ] app-misc/pax-utils-0.1.16 [0.1.15]
[ebuild     U ] sys-libs/timezone-data-2007g [2007f]
[ebuild     U ] sys-process/cronbase-0.3.2-r1 [0.3.2]
[ebuild     U ] media-libs/t1lib-5.0.2-r1 [5.0.2] USE="-X* -doc*"
[ebuild     U ] sys-apps/hdparm-7.7 [7.6]
[ebuild     U ] net-misc/dhcpcd-3.1.5 [3.0.16-r1] USE="-vram%"
[ebuild     U ] media-video/ffmpeg-0.4.9_p20070616 [0.4.9_p20070330] USE="-X* -aac* -doc* -encode* -imlib* -mmx* -ogg* -sdl* -truetype* -vorbis* -xvid*"
[ebuild     U ] sys-libs/readline-5.2_p7 [5.2_p4]
[ebuild     U ] media-gfx/xv-3.10a-r14 [3.10a-r12] USE="-jpeg* -png*"
[ebuild     U ] x11-misc/xdg-utils-1.0.2 [1.0.1] USE="-doc%"
[ebuild     U ] sys-apps/findutils-4.3.8-r1 [4.3.8]
[ebuild     U ] sys-apps/parted-1.8.8 [1.8.6]
[ebuild     U ] dev-util/desktop-file-utils-0.14 [0.12] USE="-emacs%"
[ebuild     U ] gnome-base/orbit-2.14.8-r3 [2.14.7] USE="-doc*"
[ebuild     U ] dev-libs/libgcrypt-1.2.4 [1.2.2-r1] USE="-bindist% -idea%"
[ebuild  NS   ] app-editors/emacs-22.1-r1  USE="xpm -X -Xaw3d -alsa -gif -gtk -gzip-el -hesiod -jpeg -motif -png -sound -source -spell -tiff -toolkit-scroll-bars"
[ebuild     U ] dev-libs/libusb-0.1.12-r1 [0.1.12] USE="-doc*"
[ebuild     U ] app-admin/gamin-0.1.9 [0.1.8]
[ebuild  N    ] x11-libs/libXvMC-1.0.4  USE="-debug"
[ebuild     U ] media-gfx/imagemagick-6.3.5.10 [6.3.4-r1] USE="-X* -bzip2* -doc* -jpeg* -mpeg* -png* -truetype* -xml*"
[ebuild     U ] sys-apps/attr-2.4.38 [2.4.32]
[ebuild     U ] sys-process/psmisc-22.5-r2 [22.5-r1]
[ebuild     U ] sys-apps/acl-2.2.44 [2.2.39-r1]
[ebuild     U ] virtual/emacs-22 [21]
[ebuild     U ] dev-libs/libksba-1.0.2 [1.0.0]
[ebuild     U ] dev-libs/openssl-0.9.8e-r3 [0.9.8e-r2] USE="-emacs*"
[ebuild     U ] dev-lang/python-2.4.4-r5 [2.4.4-r4] USE="-doc* -tk*"
[ebuild     U ] dev-libs/libxslt-1.1.20-r1 [1.1.20]
[ebuild     U ] x11-misc/shared-mime-info-0.22 [0.21-r1]
[ebuild     U ] x11-libs/libwnck-2.18.3 [2.18.2] USE="-doc*"
[ebuild     U ] dev-python/pygtk-2.10.6 [2.10.4] USE="-doc* -opengl*"
[ebuild     U ] gnome-base/gnome-menus-2.18.3-r1 [2.18.2]
[ebuild     U ] x11-libs/vte-0.16.8 [0.16.6-r1] USE="-doc* -opengl*"
[ebuild     U ] gnome-base/gnome-desktop-2.18.3 [2.18.2] USE="-doc*"
[ebuild  NS   ] sys-kernel/gentoo-sources-2.6.22-r8  USE="-build -symlink"
[ebuild  NS   ] sys-kernel/hardened-sources-2.6.20-r10  USE="-build -symlink"
[ebuild  N    ] x11-drivers/xf86-video-ark-0.6.0  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-tseng-1.1.1  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-vga-4.1.0  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-v4l-0.1.1  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-s3virge-1.9.1  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-vmware-10.15.0  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-nv-2.1.2  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-neomagic-1.1.1  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-i740-1.1.0  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-i128-1.2.1  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-siliconmotion-1.5.1  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-dummy-0.2.0  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-voodoo-1.1.1  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-input-evdev-1.1.5-r1  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-apm-1.1.1  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-i810-2.1.0  USE="dri -debug"
[ebuild  N    ] x11-drivers/xf86-video-trident-1.2.3  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-tdfx-1.3.0  USE="dri -debug"
[ebuild  N    ] x11-drivers/xf86-video-cirrus-1.1.0  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-mga-1.4.6.1  USE="dri -debug"
[ebuild  N    ] x11-drivers/xf86-video-sisusb-0.8.1  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-savage-2.1.2-r1  USE="dri -debug"
[ebuild  N    ] x11-drivers/xf86-video-chips-1.1.1  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-via-0.2.2  USE="dri -debug"
[ebuild  N    ] x11-drivers/xf86-video-nsc-2.8.2  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-rendition-4.1.3  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-glint-1.1.1  USE="dri -debug"
[ebuild  N    ] x11-drivers/xf86-video-tga-1.1.0  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-s3-0.5.0  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-cyrix-1.1.0  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-vesa-1.3.0  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-sis-0.9.3  USE="dri -debug"
[ebuild  N    ] x11-drivers/xf86-video-fbdev-0.3.1  USE="-debug"
[ebuild  N    ] x11-drivers/xf86-video-imstt-1.1.0  USE="-debug"
[ebuild     U ] x11-base/xorg-server-1.3.0.0-r1 [1.3.0.0] USE="-sdl*" INPUT_DEVICES="evdev*" VIDEO_CARDS="apm* ark* chips* cirrus* cyrix* dummy* fbdev* glint* i128* i740* i810* imstt* mach64* mga* neomagic* nsc* nv* radeon* rendition* s3* s3virge* savage* siliconmotion* sis* sisusb* tdfx* tga* trident* tseng* v4l* vesa* vga* via* vmware* voodoo*"




And here's my make.conf file to show that there are no errors there...:


# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.

CXXFLAGS="${CFLAGS}"
# This should not be changed unless you know exactly what you are doing.  You
# should probably be using a different stage, instead.
CHOST="i486-pc-linux-gnu"
CFLAGS="-O2 -march=pentium2 -pipe"
MAKEOPTS="-j2"

GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://ftp.wwc.edu/pub/mirrors/ftp.gentoo.org"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="sasl modperl apache2 aac alsa arts bash-completion bzip2 cdr clamav cracklib crypt cups doc dri emacs encode evo fbcon firefox flac
fortran jpeg libwww mime pcre mmap mmx ftp opengl pdf perl png gd gif glut gpm gtk hardened kde mpeg imagemagick imap imlib innodb javascript
mp3 mptl offensive ogg quicktime samba scanner sdl snmp sockets spell ssl svg svga tcl tcpd tk truetype unicode usb vcd verbose win32codecs
xml xscreensaver xv xvid zlib qt3 qt4 vorbis X -acpi -altivec -apm -bidi -bluetooth -canna -chasen -cjk -dvd -dvdr -dv -dvb -dvdread -emboss
-esd -gnome -gps -icq -oracle -oracle7 -pcmcia -joystick -pda"


EMERGE_DEFAULT_OPTS="--verbose"

FEATURES="ccache userfetch"
CCACHE_SIZE="1.5G"

INPUT_DEVICES="keyboard mouse"
LINGUAS="en en_US"
VIDEO_CARDS="r128"

And here is 'emerge --info --verbose':

localhost ~ # emerge --info --verbose
Portage 2.1.3.9 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r5 i686)
=================================================================
System uname: 2.6.22-gentoo-r5 i686 Pentium II (Deschutes)
Timestamp of tree: Mon, 01 Oct 2007 23:00:01 +0000
distcc 2.18.3 i486-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86"
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
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"
ARCH="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -mcpu=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CLASSPATH="."
CLEAN_DELAY="5"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CVS_RSH="ssh"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DCCC_PATH="/usr/lib/distcc/bin"
DISPLAY=":0.0"
DISTCC_LOG=""
DISTCC_VERBOSE="0"
DISTDIR="/usr/portage/distfiles"
EDITOR="/bin/nano"
ELIBC="glibc"
EMERGE_WARNING_DELAY="10"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -O ${DISTDIR}/${FILE} ${URI}"
GCC_PATH="/usr/i486-pc-linux-gnu/gcc-bin/4.1.2"
GCC_SPECS=""
GDK_USE_XFT="1"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
G_BROKEN_FILENAMES="1"
G_FILENAME_ENCODING="UTF-8"
HOME="/root"
INFOPATH="/usr/share/info:/usr/share/binutils-data/i486-pc-linux-gnu/2.17/info:/usr/share/gcc-data/i486-pc-linux-gnu/4.1.2/info:/usr/share/info/emacs-21"
INPUT_DEVICES="keyboard mouse evdev"
JAVAC="/etc/java-config-2/current-system-vm/bin/javac"
JAVA_HOME="/etc/java-config-2/current-system-vm"
JDK_HOME="/etc/java-config-2/current-system-vm"
KDEDIRS="/usr:/usr/local:/usr/kde/3.5"
KERNEL="linux"
LADSPA_PATH="/usr/lib/ladspa"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe.sh %s"
LOGNAME="root"
LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:"
MANPATH="/etc/java-config-2/current-system-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i486-pc-linux-gnu/2.17/man:/usr/share/gcc-data/i486-pc-linux-gnu/4.1.2/man:/etc/java-config/system-vm/man/:/usr/kde/3.5/share/man:/usr/qt/3/doc/man"
OPENGL_PROFILE="xorg-x11"
PAGER="/usr/bin/less"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i486-pc-linux-gnu/gcc-bin/4.1.2:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin"
PKGDIR="/usr/portage/packages"
PKG_CONFIG_PATH="/usr/qt/3/lib/pkgconfig"
PORTAGE_ARCHLIST="ppc s390 amd64 x86 ppc64 x86-fbsd m68k arm sparc sh mips ia64 alpha ppc-macos hppa sparc-fbsd"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib/portage/bin"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_MAILFROM="portage"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save_summary echo"
PORTAGE_GID="250"
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_PYM_PATH="/usr/lib/portage/pym"
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_RSYNC_RETRIES="3"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/usr/portage"
PWD="/root"
PYTHONDOCS="/usr/share/doc/python-docs-2.4.4/html/lib"
PYTHONPATH="/usr/lib/portage/pym"
QMAKESPEC="linux-g++"
QTDIR="/usr/qt/3"
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -O ${DISTDIR}/${FILE} ${URI}"
ROOT="/"
ROOTPATH="/opt/bin:/usr/i486-pc-linux-gnu/gcc-bin/4.1.2:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin"
RPMDIR="/usr/portage/rpm"
SANE_CONFIG_DIR="/etc/sane.d"
SHELL="/bin/bash"
SHLVL="1"
STAGE1_USE="nptl nptlonly unicode"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
TERM="xterm"
USB_DEVFS_PATH="/dev/bus/usb"
USE="acl berkdb bitmap-fonts cli cracklib crypt cups dri fortran gdbm gpm iconv ipv6 isdnlog midi mudflap ncurses nls nptl nptlonly openmp pam pcre perl pppd python readline reflection session spl ssl tcpd truetype-fonts type1-fonts unicode x86 xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mach64 mga neomagic nsc nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
USER="root"
USERLAND="GNU"
USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS CAMERAS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS USERLAND VIDEO_CARDS"
USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d"
VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mach64 mga neomagic nsc nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
XARGS="xargs -r"
XAUTHORITY="/root/.xauthrwglVN"
XDG_DATA_DIRS="/usr/share:/usr/kde/3.5/share:/usr/local/share"
_="/usr/bin/emerge"

I would greatly appreciate any help with this issue.

Lisa