s0 / # etcat uses sendmail [ Colour Code : set unset ] [ Legend : (U) Col 1 - Current USE flags ] [ : (I) Col 2 - Installed With USE flags ] U I [ Found these USE variables in : net-mail/sendmail-8.12.9-r2 ] + - ssl : Adds support for Secure Socket Layer connections - - ldap : Adds LDAP support (Lightweight Directory Access Protocol) + - sasl : Adds support for the Simple Authentication and Security Layer + - berkdb : Adds support for sys-libs/db (Berkeley DB for MySQL) + - tcpd : Adds support for TCP wrappers + - gdbm : Adds support for sys-libs/gdbm (GNU database libraries) + - mbox : Adds support for mbox (/var/spool/mail) style mail spools s0 / # emerge -p sendmail These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] net-dns/hesiod-3.0.2 [ebuild N ] dev-db/mysql-4.0.13-r3 [ebuild N ] dev-libs/cyrus-sasl-2.1.14 [ebuild N ] dev-perl/Net-Daemon-0.37 [ebuild N ] dev-perl/Storable-2.07-r1 [ebuild N ] dev-perl/PlRPC-0.2016-r1 [ebuild N ] dev-perl/DBI-1.37 [ebuild N ] dev-perl/DBD-mysql-2.1027 [ebuild N ] net-mail/mailbase-0.00-r5 [ebuild N ] net-mail/sendmail-8.12.9-r2 s0 / # USE="-mysql" emerge -p sendmail These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] net-dns/hesiod-3.0.2 [ebuild N ] dev-libs/cyrus-sasl-2.1.14 [ebuild N ] net-mail/mailbase-0.00-r5 [ebuild N ] net-mail/sendmail-8.12.9-r2 Reproducible: Always Steps to Reproduce: 1.etcat uses sendmail 2.USE="mysql" emerge -p sendmail 3.USE="-mysql" emerge -p sendmail Actual Results: mysql does not show as an use flag for sendmail Expected Results: mysql should be listed there s0 / # emerge info Portage 2.0.48-r5 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) ================================================================= System uname: 2.4.19-gentoo-r7 i586 AMD-K6(tm) 3D processor GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss 3dnow apm arts avi crypt cups encode foomaticdb gif gpm gtk imlib jpeg kde gnome libg++ libwww mad mikmod mmx motif mpeg ncurses nls oggvorbis opengl pdflib png qt quicktime sdl slang spell svga truetype xml2 xmms xv zlib gdbm berkdb readline tcpd pam ssl perl python -X -java mysql mbox sasl" COMPILER="gcc3" CHOST="i586-pc-linux-gnu" CFLAGS="-O3 -mcpu=k6-2 -funroll-loops -pipe" CXXFLAGS="-O3 -mcpu=k6-2 -funroll-loops -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
****** NO BUG ****** Sorry, it was my fault, it was sasl who was depending on mysql instead of sendmail: s0 / # emerge -vp sendmail These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] net-dns/hesiod-3.0.2 [ebuild N ] dev-db/mysql-4.0.13-r3 -static +readline -innodb +berkdb +tcpd +ssl -perl -debug [ebuild N ] dev-libs/cyrus-sasl-2.1.14 +gdbm +berkdb -ldap +mysql -kerberos -static +ssl -java +pam [ebuild N ] net-mail/mailbase-0.00-r5 [ebuild N ] net-mail/sendmail-8.12.9-r2 +ssl -ldap +sasl +berkdb +tcpd +gdbm +mbox s0 / #
should find out who wrote euse ;x
hmm .. euse? well, i'm closing this since its not really a bug.