I created slides with tetex-2 and latex-beamer-3.06. Somehow the version included in tetex-3 is latex-beamer-3.01. That means, some of my slides needs changes (the fragile environment can't accept non-ascii input or the styles are not that optimised). Is it possible to include either a newer latex-beamer in tetex-3 or install latex-beamer separately by overwriting the already installed files?
Overwriting is a no no (portage borks on file collisions). The newest version of tetex-3 includes a separate texmf tree where packages using the latex-package eclass is supposed to install into. But we have not started to use this new tree yet (it is on my todo) since tetex-3 is not stable yet (my head will explode if I have to figure out which packages ships with tetex-2 and tetex-3 and which have their own dev-tex package and which should block each other... so when tetex-3 is stable all dev-tex packages will install into the new tree and I don't have to think too much, which is a good thing :-) ).
I just read again your message to gentoo-dev: http://article.gmane.org/gmane.linux.gentoo.devel/38615 Good to know, that I can install other packages into /usr/share/texmf-site. I tried with latex-beamer and it works. So there will be some work me and my few packages in future...
As a workaround (really a hack), you can copy the latest ebuilds for dev-tex/xcolor dev-tex/pgf dev-tex/latex-beamer dev-tex/xkeyval to usr/local/portage and remove the tetex-3 block from the ebuilds. Remove the files in the base directory of /usr/share/texmf/tex/latex/beamer and /usr/share/texmf/tex/latex/pgf. Now install the above packages using your local ebuilds. Of course, anytime tetex is upgraded, you will need to repeat these steps.
(In reply to comment #3) > As a workaround (really a hack), you can copy the latest ebuilds for I created an overlay and packed it into the tarball available at http://dev.gentoo.org/~pylon/files/latex-beamer-overlay.tar.bz2 They install the files into the locations named in comment #1 and comment #2. Martin, probably we should add these changed packages to portage, as I already heard from a couple of people that they want to use latex-beamer-3.06 instead of the included 3.01, as it fixes a lot of bugs and has some improvements. Your opinion?
(In reply to comment #4) The tetex-3 eclass blocks your overlay due to "!dev-tex/latex-beamer". I created a latex-beamer-tetex3 overlay but it is a hack only. :-/
New version 3.07 as of March 11, 2007. This one includes many bugfixes and should be considered instead of 3.06
(In reply to comment #6) > New version 3.07 as of March 11, 2007. This one includes many bugfixes and > should be considered instead of 3.06 Thanks for this reminder. I added a new ebuild which installs latex-beamer into the texmf-site directory used by tetex-3. So this one is preferred than the included old version of latex-beamer in tetex-3. Let's close this bug now ;)