before long time I'm install octave, octave-forge and koctave, this problem i'm see for a long time. koctave depends on sci-mathematics/octave octave-forge depend on =sci-mathematics/octave-2.1.69* after emerge -vuDN world is octave upgradet to last version (now sci-mathematics/octave-2.1.71-r2) next emerge -vuDN world degrades octave back to 2.1.69* version and so one..... it is a vicious circle ------------- Portage 2.1_pre1 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r3, 2.6.12-suspend2-r7-K7 i686) ================================================================= System uname: 2.6.12-suspend2-r7-K7 i686 AMD Duron(tm) processor Gentoo Base System version 1.12.0_pre11 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [disabled] dev-lang/python: 2.3.5, 2.4.2 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-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon -O2 -pipe -fno-align-labels -fno-align-jumps -frename-registers" 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/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=athlon -O2 -pipe -fno-align-labels -fno-align-jumps -frename-registers" DISTDIR="/home/share/pub/software/linux/gentoo/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo http://ftp.linux.cz/pub/linux/gentoo " LANG="cs_CZ.UTF-8" LC_ALL="cs_CZ.UTF-8" LINGUAS="cs" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://ftp.sh.cvut.cz/gentoo-portage" USE="x86 3dnow 3dnowext 7zip X a52 aac aalib acl ada aim alsa apache2 apm asf async audiofile avi bash-completion berkdb bidi bitmap-fonts bl bluetooth bmp bzip2 canvas caps cdda cdparanoia cdr chroot cid clearcase crypt cscope cups curl daap dga djbfft doc dri dts dv dvb dvd dvdread ecc edicated eds emboss encode ethereal examples exif expat fam fbcon fbdev ffmpeg flac font-server foomaticdb fortran fpx freetype gdbm gg gif gimp glep glut gmp gnokii gnutls gphoto2 gpm graphviz gstreamer gtk gtk2 gtkhtml haskell hdf5 httpd icq id3 idn ieee1394 imagemagick imlib imlib2 iproute2 ipv6 irc irda jabber javascript jbig jpeg jpeg2k kde lcms libcaca libg++ libwww linguas_la lirc live lm_sensors lzo lzw-tiff mad matroska mhash mmap mmx mmxext mng motif mozilla mp3 mp4live mpeg mpeg2 msn multicall nas ncurses netboot network nls nntp no_wxgtk1 nodrm nsplugin objc objc-gc ogg oggvorbis openal openexr opengl pam pascal pcre pda pdflib perforce perl php pic plotutils png ppds python qt quicktime quotas rdesktop readline real rogue rss rtc ruby samba sametime scanner screen sdl serial shout silc skey slang sms socks5 speex spell sql ssl stream subversion svg swat tcltk test tetex theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb utf8 v4l v4l2 vcd vhosts vim-with-x vlm vorbis win32codecs wxwindows xanim xine xinerama xml xml2 xosd xprint xscreensaver xv xvid zlib elibc_glibc kernel_linux linguas_cs userland_GNU video_cards_via video_cards_r128 video_cards_mach64 video_cards_savage" Unset: ASFLAGS, CTARGET, LDFLAGS
not a bug in portage
I assume you are trying to install octave-forge-2005.06.13-r1. As you can see from the Changelog, this package has a strict dependency on Octave 2.69. Hence, if you want to use octave-forge-2005.06.13-r1 you will have to stay with the stable branch of octave, either by removing octave from ~x86 or via masking octave-2.1.71 in /etc/portage/package.mask.