After recent sync and a new version of ipw2100 becoming available, I get a blocker when trying to update: $ emerge --pretend --verbose --update world These are the packages that I would merge, in order: Calculating world dependencies ...done! [blocks B ] <=net-wireless/ipw2100-1.1.0 (is blocking net-wireless/ieee80211-1.0.3) [ebuild N ] net-wireless/ieee80211-1.0.3 -debug 61 kB [ebuild U ] net-wireless/ipw2100-1.1.2-r1 [1.1.0] -debug 96 kB It looks like ipw2100 needs ieee80211, but I have to have the updated version of ipw2100 before I can get ieee80211... Reproducible: Always Steps to Reproduce: $ emerge --pretend --verbose --update world Actual Results: These are the packages that I would merge, in order: Calculating world dependencies ...done! [blocks B ] <=net-wireless/ipw2100-1.1.0 (is blocking net-wireless/ieee80211-1.0.3) [ebuild N ] net-wireless/ieee80211-1.0.3 -debug 61 kB [ebuild U ] net-wireless/ipw2100-1.1.2-r1 [1.1.0] -debug 96 kB Expected Results: Should merge without blocking. $ emerge info Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r1, 2.6.11-gentoo-r11 i686) ================================================================= System uname: 2.6.11-gentoo-r11 i686 Intel(R) Pentium(R) M processor 1700MHz Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.11 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.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer -march=pentium4 -pipe -mno-sse2" 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/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer -march=pentium4 -pipe -mno-sse2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks 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 7zip X a52 aac aalib accessibility acpi adns aim alsa amarok amr ao aotuv apache2 applet arts asm async atlas audiofile avi bash-completion bdf berkdb bidi bitmap-fonts blender-game bluetooth bonobo bzip2 cairo calendar ccache cdda cddb cdio cdparanoia cdr cegui cg cgi corba cpudetection crypt css cups curl curlwrappers daap dbm dbus dbx devil dga dhcp divx4linux doc dpms dumb-allegro dv dvb dvd dvdr dvdread dxr3 editor eds emacs emboss encode esd ethereal examples exif fam fame fb fbcon ffmpeg fftw flac flash fmod foomaticdb fortran freetds freetts freetype gb gd gdbm gif gimp gimpprint glitz gmail gmtfull gmthigh gmtsuppl gmttria gnome gnome-print gnomedb gnuplot gnutls gphoto2 gpm gps gsl gstreamer gtk gtk2 gtkhtml guile hbci icq id3 ieee1394 imagemagick imlib inifile inkjar ipv6 irmc jabber jack jack-tmpfs java javascript jikes john joystick jpeg jpeg2k junit kcal kde koffice-plugin ladspa lame lcd lcms ldap lesstif libcaca libg++ libvisual libwww lirc live lzo mad maildir matroska mikmod ming mjpeg mmap mmx mmxext mng mod motif mozilla mp3 mp4live mpeg mpeg2 mpeg4 mplayer msn mysql mythtv nas ncurses network nls nptl nsplugin ntlm nvidia offensive ofx ogdi ogg oggvorbis ogre openal opengl oscar oss pam parse-clocks pcmcia pcre pda pdflib perforce perl php physfs pic player plotutils plugin png pnp posix postgres ppds python qt quicktime readline real recode rss samba scanner screen sdl sharedmem shorten sndfile soap sounds sox speech speex spell spl sql sqlite sse sse2 ssh ssl stencil-buffer stream subtitles subversion svg svga svgz tcltk tcpd tetex theora threads tiff timidity transcode truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd vcdimager vidix visualization vlm voice vorbis wavelan webdav wifi win32codecs wma123 wmf wxwindows xanim xface xine xml xml2 xmms xosd xpm xv xvid xvmc yahoo yv12 zeo zeroconf zlib zvbi userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Yes, it's an unfortunate result of the older ipw2100 version blocking the new ieee80211 package - which in turn is needed for the newer ipw2100. You will have to run `emerge -C ipw2100; emerge ipw2100` to get past it.