dns root # emerge -upDv world These are the packages that I would merge, in order: Calculating world dependencies ...done! [blocks B ] mail-mta/ssmtp (mail-mta/postfix-2.1.5-r2) [ebuild U ] sys-libs/zlib-1.2.2 [1.2.1-r3] -build -debug 363 kB [ebuild U ] sys-libs/pam-0.77-r6 [0.77-r1] +berkdb -debug -pwdb (-selinux) [ebuild U ] x11-base/opengl-update-2.0_pre4-r1 [1.8.2] 30 kB [ebuild U ] app-crypt/mhash-0.9.2 [0.9.1] 833 kB [ebuild U ] sys-devel/bison-1.875d [1.875] -debug +nls -static 862 kB [ebuild U ] sys-apps/diffutils-2.8.7 [2.8.4-r4] -debug +nls -static 1,033 kB [ebuild U ] sys-apps/man-1.5p [1.5m-r2] -debug +nls 228 kB [ebuild U ] sys-apps/man-pages-2.01 [1.70] 1,632 kB [ebuild U ] dev-lang/perl-5.8.5-r4 [5.8.5-r2] +berkdb -debug -doc +gdbm -ithreads -perlsuid (-uclibc) [ebuild U ] dev-libs/openssl-0.9.7e [0.9.7d-r2] -debug -emacs (-uclibc) [ebuild U ] dev-lang/python-2.3.4-r1 [2.3.4] -X* +berkdb -bootstrap -build -debug -doc +gdbm -ipv6 +ncurses +readline +ssl -tcltk -ucs2 [ebuild U ] app-arch/bzip2-1.0.2-r5 [1.0.2-r3] -build -debug -static 649 kB [ebuild U ] sys-apps/portage-2.0.51-r15 [2.0.51-r3] -build* -debug (-selinux) [ebuild U ] sys-devel/gcc-config-1.3.8-r4 [1.3.6-r4] [ebuild U ] sys-devel/binutils-2.15.92.0.2-r1 [2.14.90.0.8-r1] -bootstrap* -build -debug -multitarget +nls (-uclibc) [ebuild U ] sys-devel/gcc-3.3.5-r1 [3.3.4-r1] -bootstrap* -boundschecking -build -debug +fortran -gcj -gtk* -hardened (-ip28) (-multilib) -multislot (-n32) (-n64) +nls -nocxx -objc -static (-uclibc) [ebuild U ] sys-apps/gawk-3.1.3-r2 [3.1.3-r1] -build +nls (-uclibc) 2,029 kB [ebuild U ] dev-libs/libpcre-5.0 [4.5] -debug [ebuild NS ] sys-devel/autoconf-2.13 433 kB [ebuild N ] sys-devel/autoconf-wrapper-2-r1 [ebuild U ] sys-devel/autoconf-2.59-r6 [2.59-r5] 903 kB [ebuild UD] sys-devel/automake-1.5 [1.8.5-r1] (-uclibc) 514 kB [ebuild NS ] sys-devel/automake-1.8.5-r3 (-uclibc) 647 kB [ebuild NS ] sys-devel/automake-1.6.3 (-uclibc) 465 kB [ebuild NS ] sys-devel/automake-1.7.9-r1 (-uclibc) 564 kB [ebuild NS ] sys-devel/automake-1.4_p6 (-uclibc) 366 kB [ebuild N ] sys-devel/automake-wrapper-1-r1 [ebuild NS ] sys-devel/automake-1.9.4 (-uclibc) 734 kB [ebuild U ] sys-devel/gcc-sparc64-3.3.5 [3.3.4] -debug [ebuild U ] sys-apps/util-linux-2.12i-r1 [2.12-r4] +crypt -debug +nls +pam +perl (-selinux) -static [ebuild U ] sys-apps/pciutils-2.1.11-r3 [2.1.11-r1] -debug 202 kB [ebuild U ] sys-apps/procps-3.2.4-r2 [3.2.3-r1] -debug 269 kB [ebuild U ] app-arch/cpio-2.6-r1 [2.5] +nls 437 kB [ebuild U ] app-arch/gzip-1.3.5-r5 [1.3.5-r4] -build -debug +nls (-pic) -static 332 kB [ebuild U ] media-libs/libpng-1.2.8 [1.2.7] -debug 375 kB [ebuild U ] sys-devel/libtool-1.5.10-r4 [1.5.2-r7] (-uclibc) 2,636 kB [ebuild U ] x11-base/xorg-x11-6.8.0-r4 [6.8.0-r3] (-3dfx) (-3dnow) +bitmap-fonts +cjk -debug +dlloader* -dmx -doc +font-server* -hardened -insecure-drivers -ipv6 +minimal* (-mmx) +nls +opengl +pam -sdk (-sse) -static +truetype-fonts* +type1-fonts* (-uclibc) -xprint +xv [ebuild U ] sys-apps/utempter-0.5.5.5-r1 [0.5.5.5] -debug 20 kB [ebuild U ] x11-terms/xterm-197 [196] -Xaw3d -debug +truetype +unicode 674 kB [ebuild U ] media-libs/tiff-3.7.1-r1 [3.7.0] 1,224 kB [ebuild U ] media-libs/libungif-4.1.3 [4.1.0.1b] -X +gif [ebuild N ] media-libs/imlib2-1.2.0-r2 -X -doc +gif +jpeg (-mmx) +nls +png +tiff [ebuild U ] x11-wm/fluxbox-0.9.12-r1 [0.9.10-r3] -bigger-fonts -disablexmb -gnome +imlib -kde +nls +truetype -xinerama [ebuild U ] sys-apps/shadow-4.0.5-r3 [4.0.5-r2] -debug +nls +pam (-selinux) -skey [ebuild U ] net-misc/openssh-3.9_p1-r1 [3.8.1_p1-r1] -X509 -chroot -debug -ipv6 -kerberos +ldap +pam (-selinux) -sftplogging -skey -smartcard -static +tcpd (-uclibc) [ebuild U ] dev-libs/libxml2-2.6.16 [2.6.15-r1] -debug -ipv6 +python +readline [ebuild N ] mail-mta/ssmtp-2.61 -ipv6 -mailwrapper -md5sum +ssl [ebuild U ] dev-db/mysql-4.0.22-r2 [4.0.22] +berkdb -debug -innodb +perl +readline (-selinux) +ssl -static +tcpd [ebuild U ] dev-perl/DBI-1.38-r1 [1.38] 292 kB [ebuild U ] dev-db/postgresql-7.4.7-r1 [7.4.6] -debug -doc -java -libg++ +nls +pam +perl -pg-hier -pg-intdatetime -pg-vacuumdelay +python +readline (-selinux) +ssl -tcltk -threads +xml2 +zlib 6,753 kB [ebuild U ] dev-libs/glib-2.4.8 [2.4.7] -debug -doc 2,102 kB [ebuild U ] net-analyzer/ethereal-0.10.9-r1 [0.10.8] -adns -debug -gtk -gtk2 -ipv6 -kerberos -snmp +ssl 5,370 kB [ebuild U ] sys-apps/psmisc-21.5 [21.4] +nls (-selinux) [ebuild N ] dev-perl/DateManip-5.42a-r1 [ebuild U ] app-portage/genlop-0.30.2 [0.20.2] [ebuild U ] sys-libs/libcap-1.10-r5 [1.10-r4] -debug -nocxx +python* -static [ebuild U ] sys-apps/kbd-1.12-r3 [1.12-r2] +nls 867 kB [ebuild U ] mail-mta/postfix-2.1.5-r2 [2.1.5-r1] -ipv6 +ldap -mailwrapper +mbox +mysql* +pam +postgres* -sasl (-selinux) +ssl -vda 233 kB [ebuild U ] sys-apps/ed-0.2-r6 [0.2-r4] 181 kB [ebuild N ] dev-perl/Locale-gettext-1.01-r1 [ebuild U ] sys-apps/help2man-1.33.1 [1.29] +nls [ebuild U ] sys-apps/coreutils-5.2.1-r4 [5.2.1-r1] +acl -build -debug +nls (-selinux) -static (-uclibc) [ebuild NS ] sys-kernel/gentoo-dev-sources-2.6.10-r7 -build -doc -symlink -ultra1 35,899 kB [ebuild U ] app-misc/screen-4.0.2-r1 [4.0.2] -debug -nethack +pam (-uclibc) 820 kB Total size of downloads: 70,985 kB dns root # emerge -p postfix These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] mail-mta/postfix-2.1.5-r2 [2.1.5-r1] dns root # emerge -p ssmtp These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] mail-mta/ssmtp-2.61 PHP 4.3.10 does dep on virtual/mta dns eclass # grep virtual php-sapi.eclass [ -z "${PROVIDE}" ] && PROVIDE="virtual/php-${PV}" X? ( virtual/x11 ) !alpha? ( !amd64? ( java? ( =virtual/jdk-1.4* dev-java/java-config ) ) ) virtual/mta As you can see, I have postfix installed, because ssmtp sucks :). PHP depends on virtual/mta which defaults still to ssmtp. However, postfix is currently installed and PROVIDES virtual/mta. But...portage doesn't think so. Postfix should block ssmtp, but it doesn't. ie -> This should happen dns root # emerge postfix ssmtp -p These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] mail-mta/postfix-2.1.5-r2 [2.1.5-r1] [blocks B ] mail-mta/postfix (mail-mta/ssmtp-2.61) [ebuild N ] mail-mta/ssmtp-2.61 dns postfix # emerge info Portage 1.574-cvs (default-linux/sparc/sparc64/2004.3, gcc-3.3.4, glibc-2.3.3.20040420-r2, 2.6.7 sparc64) ================================================================= System uname: 2.6.7 sparc64 sun4u Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Dec 13 2004, 14:13:33)] distcc: No such file or directory [disabled] ccache: No such file or directory [enabled] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r5 sys-devel/automake: 1.8.5-r1 sys-devel/binutils: 2.14.90.0.8-r1 sys-devel/libtool: 1.5.2-r7 virtual/os-headers: 2.4.23 ACCEPT_KEYWORDS="sparc" AUTOCLEAN="yes" CFLAGS="-mcpu=v9 -mtune=v9 -O2 -pipe" CHOST="sparc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=v9 -mtune=v9 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache confcache distlocks parallel-fetch sandbox" GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.chem.wisc.edu/gentoo/ http://gentoo.osuosl.org/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="sparc acl apache2 arts bash-completion berkdb bitmap-fonts cjk crypt ctype cups dlloader encode esd f77 fbcon font-server foomaticdb fortran ftp gcc64 gdbm gif hardenedphp imagemagick imap imlib jpeg ldap libwww mad mbox mikmod mime motif mpeg mysql mysqli ncurses nis nls oggvorbis opengl oss pam pcre pdflib perl php pie png posix postgres python readline sdl sharedmem spell spl ssl tcpd tiff tokenizer truetype truetype-fonts type1-fonts unicode vhosts xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
InCVS, should be in .19 stable according to Jason.