Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 145708 - latex-beamer in tetex-3 is rather old
Summary: latex-beamer in tetex-3 is rather old
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: TeX project
URL:
Whiteboard:
Keywords:
Depends on: 124511
Blocks:
  Show dependency tree
 
Reported: 2006-08-31 06:13 UTC by Lars Weiler (RETIRED)
Modified: 2007-06-19 11:26 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Weiler (RETIRED) gentoo-dev 2006-08-31 06:13:24 UTC
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?
Comment 1 Martin Ehmsen (RETIRED) gentoo-dev 2006-08-31 06:25:24 UTC
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 :-) ).
Comment 2 Lars Weiler (RETIRED) gentoo-dev 2006-08-31 11:52:21 UTC
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...
Comment 3 Jonathan Stickel 2007-03-12 21:13:39 UTC
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.
Comment 4 Lars Weiler (RETIRED) gentoo-dev 2007-03-12 21:43:40 UTC
(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?
Comment 5 Jens Hoelldampf 2007-05-02 21:20:36 UTC
(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. :-/ 
Comment 6 smax 2007-06-19 05:52:17 UTC
New version 3.07 as of March 11, 2007. This one includes many bugfixes and should be considered instead of 3.06
Comment 7 Lars Weiler (RETIRED) gentoo-dev 2007-06-19 11:26:49 UTC
(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 ;)