Upgrade from mysql-4.0 to mysql-4.1 silently and without any warning removed the mysql info manual without any substitution - I only accidentally found out few days later when I needed the documentation really badly and it was just gone. I didn't find this mentioned in the upgrade guide nor changelogs either. For unexplained reasons, the mysql eclass builds mysql --without-docs and just to be sure removes /usr/share/info altogether after the build is over. I don't understand why it is doing this - if there is any substitute package containing the manual, I didn't find it and the ebuild does not hint it either. At the very least there should be a big warning that the upgrade is going to remove your documentation (why can't it at least keep the old version around?). Gentoo Base System version 1.6.14 Portage 2.1 (default-linux/x86/2006.0, gcc-3.3.6, glibc-2.3.6-r3, 2.6.16-gentoo-r9 i686) ================================================================= System uname: 2.6.16-gentoo-r9 i686 AMD Athlon(tm) XP 2000+ ccache version 2.3 [enabled] app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.3.5-r2, 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] 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-r2 sys-devel/gcc-config: 1.3.13-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon-xp -march=athlon-xp -fomit-frame-pointer -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /etc/mail/dspam /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/bind /var/qmail/alias /var/qmail/control /var/run/dspam" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-mcpu=athlon-xp -march=athlon-xp -fomit-frame-pointer -O2 -pipe" DISTDIR="/usr/share/portage/distfiles" FEATURES="autoconfig candy ccache confcache distlocks metadata-transfer sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j1" PKGDIR="/usr/share/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/share/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow X aac aalib alsa apache2 apm audiofile avi bash-completion bitmap-fonts bzip2 calendar cdparanoia cdr cli crypt ctype cups curl dlloader doc dri dts dvd dvdr dvdread eds emboss encode fb fbcon ffmpeg flac foomaticdb fortran gdbm ggi gif gpm graphviz gstreamer gtk gtk2 idn imagemagick imlib ipv6 isdnlog java jpeg latex libcaca libg++ libwww live lm_sensors lua mad matroska mbox mikmod mime mmap mmx motif mozilla mp3 mpeg mysql ncurses nls nptl nptlonly ogg opengl opie oss pam pcre pda pdflib perl perlsuid png posix pppd procmail profile python qt3 qt4 quicktime readline real recode reflection rtc sdl session shared sharedmem slang sockets speex spell spl sqlite sse ssl tcltk tcpd tetex theora tidy tiff truetype truetype-fonts type1-fonts udev vcd vorbis win32codecs wmf xinetd xml xmms xorg xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
*** Bug 146010 has been marked as a duplicate of this bug. ***
Note to bug 146010: I have this issue with upgrade inside 4.0.x line (which make sense, because there is only one mysql.eclass for all version).
fixed in CVS.