Bug 195894 - switch virtual/tetex deps to virtual/latex-base to avoid circual deps with texlive
|
Bug#:
195894
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: tex@gentoo.org
|
Reported By: aballier@gentoo.org
|
|
Component: Applications
|
|
|
URL:
|
|
Summary: switch virtual/tetex deps to virtual/latex-base to avoid circual deps with texlive
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2007-10-14 21:56 0000
|
I'm planning to add a meta ebuild that will pulls in what texlive provides,
this includes your packages but they depend on virtual/tetex.
I've added virtual/latex-base for such cases and have tested them against it
for texlive.
replacing virtual/tetex by virtual/latex-base in the deps should be ok.
packages:
media-libs/freetype-1 : DEPEND="tetex? ( virtual/tetex )"
media-libs/t1lib : doc? ( virtual/tetex )
eclass:
latex-package.eclass : DEPEND="virtual/tetex
(this one is marked as text-markup but it seems to have been forgotten in the
split to tex herd)
feel free to touch whatever fonts packages you need.
(In reply to comment #1)
> feel free to touch whatever fonts packages you need.
>
thanks fixed both freetype 1 and t1lib; only left is latex-package.eclass, I
will check all packages inheriting it and we'll be done there.
@ulrich: dev-tex/feynmf needs metapost to compile, as I'm planning to switch
virtual/tetex dep from latex-package to virtual/latex-base it will have bad
deps with texlive. I'll attach a diff to the ebuild
(In reply to comment #3)
> @ulrich: dev-tex/feynmf needs metapost to compile, as I'm planning to switch
> virtual/tetex dep from latex-package to virtual/latex-base it will have bad
> deps with texlive. I'll attach a diff to the ebuild
Sorry, I can't test this at the moment. Feel free to modify feynmf as necessary
for texlive. See bug #106909 comment #9 for a test case.
(In reply to comment #5)
>Sorry, I can't test this at the moment. Feel free to modify feynmf as necessary
>for texlive. See bug #106909 comment #9 for a test case.
tested and deps changed
latex-package eclass updated, everything should be fine now on that regard
what about app-vim/latexsuite? I'm wondering whether it shouldn't depend on
virtual/latex-base instead of virtual/tetex?
Sorry in case this is unrelated...
(In reply to comment #8)
> what about app-vim/latexsuite? I'm wondering whether it shouldn't depend on
> virtual/latex-base instead of virtual/tetex?
> Sorry in case this is unrelated...
>
yes, it might be, but when I'll have added the meta texlive ebuild, this one
will provide virtual/tetex so deps will be fine as virtual/latex-base is a
subset of virtual/tetex;
for now the goal is to integrate texlive, we'll see about tightening(?) the
deps later
app-text/linuxdoc-tools still depends on tetex? ( >=app-text/tetex-3 )
(In reply to comment #10)
> app-text/linuxdoc-tools still depends on tetex? ( >=app-text/tetex-3 )
>
I'm on amd64. I'm afraid that app-vim/latexsuite too still depends directly on
app-text/tetex, so we are force to resort to a package.provided hack to install
it with texlive. Should not this tetex package be removed anyway, since it's
not maintained upstream anymore and is replaced by texlive?