"eselect list-modules" simply displays the same thing as help. Portage 2.1_pre6-r3 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.4-r0, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) D CPU 3.00GHz Gentoo Base System version 1.12.0_pre16 dev-lang/python: 2.3.5-r2, 2.4.2-r1 sys-apps/sandbox: 1.2.17 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-r1 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium4 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/k de/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distro.ibiblio.org/pub/linux/distributions/gentoo/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://gentoo.osuo sl.org/ http://gentoo.seren.com/gentoo http://gentoo.chem.wisc.edu/gentoo/ http://cudlug.cudenver.edu/gentoo/ ftp://cudlug.cudenver.e du/pub/mirrors/distributions/gentoo/ http://gentoo.mirrors.tds.net/gentoo http://gentoo.netnitco.net" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/etc/portage/overlay /etc/portage/xgl-coffee" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="x86 X a52 aac acpi alsa arts asf audiofile avi berkdb bitmap-fonts browserplugin crypt cups curl divx4linux dri dts dv dvb dvd d vdr dxr3 eds emboss encode esd ffmpeg firefox flac foomaticdb fortran gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 idea imlib java jpeg ldap libg++ libwww live lzo mad matroska mikmod mjpeg mmx mng motif mp3 mpeg ncurses nptl nptlonly nvidia ogg oggvorbis opengl oss pam pdflib perl pic png python qt quicktime readline real rtc sdl sndfile speex spell sse sse2 ssl svg tcpd theora tiff timidity truetype truetype-fonts type1-fonts v4l v4l2 vidix vorbis win32codecs wmf xanim xinerama xml2 xmms xv xvid zlib elibc_glibc input_dev ices_evdev input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS
Does it work if you disable POSIX mode?
how do I disable it?
Easiest way is to shove a line saying "set +o posix" near the top of /usr/bin/eselect .
nope, still doesn't work.
Does it still fail with eselect-1.0.2? Have you yet tried to debug eselect using bash -x eselect list-modules?
Please reopen with info as requested in comment #5.
I checked version 1.0.2 and this bug is no longer there. Since this was for version 1.0 I'm going to close this bug and resolve it to upgrading to 1.0.2.