While merging www-apps/rt, dependency test failed with error MYSQL dependencies: DBD::mysql 2.1018...MISSING SOMETHING WAS MISSING! * * Please file a bug in the Gentoo Bugzilla with the information above * and assign it to rl03@gentoo.org althrough I have DBD::mysql installed: eva-00 almad # emerge -pv mysql DBD-mysql These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] dev-db/mysql-5.0.10_beta -big-tables -cluster -debug -doc -extraengine -geometry -minimal +perl +readline (-selinux) +ssl -static +tcpd -utf8 0 kB [ebuild R ] dev-perl/DBD-mysql-2.9007 0 kB Total size of downloads: 0 kB eva-00 almad # and even I'm trying to install rt without mysql flag. Reproducible: Always Steps to Reproduce: 1. emerge www-apps/rt Actual Results: Crash with message specified in details. Expected Results: Installation of rt. Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r1, 2.6.12-gentoo-r7 i686) ================================================================= System uname: 2.6.12-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 2.00GHz Gentoo Base System version 1.12.0_pre6 dev-lang/python: 2.4.1-r1 sys-apps/sandbox: 1.2.12 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="-march=pentium4 -O3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/kde/devel/env /usr/kde/devel/share/config /usr/kde/devel/shutdown /usr/lib/X11/xkb /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/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -pipe" DISTDIR="/mnt/data/portage/distfiles" FEATURES="autoconfig ccache distlocks fixpackages notitles sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="cs_CZ" MAKEOPTS="-j2" PKGDIR="/mnt/data/portage/packages" PORTAGE_TMPDIR="/mnt/data/portage/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X aalib alsa apache2 apm audiofile avi berkdb bitmap-fonts cdparanoia cdr cjk crypt cups curl directfb dvd dvdr eds emboss encode fam ffmpeg firebird flac foomaticdb fortran freetype gd gdbm ggi gif gpm gstreamer gtk2 imagemagick imlib innodb jabber jpeg jpeg2k junit kde ldap libg++ libwww mad mikmod motif mozdevelop mozsvg mozxmlterm mp3 mpeg nas ncurses nls nvidia ogg oggvorbis opengl pam pda pdf pdflib perl png python qt quicktime readline samba sdk sdl slang spell sqlite ssl svga tcltk tcpd tetex tiff timidity truetype truetype-fonts type1-fonts unicode usb vorbis wifi win32codecs xine xml xml2 xmms xprint xv xvid zeroconf zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS
Thanks for reporting, I'll investigate.
I've updated the dependency checking part of the ebuild - it will now only check mysql or pg Perl modules depending on your USE flag. Please try emerging it again in a few hours when the updated ebuild hits the mirrors, and report whether it worked.
Please reopen if necessary