Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 210851 - app-text/texlive-core does not provide virtual/tetex
Summary: app-text/texlive-core does not provide virtual/tetex
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: TeX project
URL:
Whiteboard:
Keywords:
: 211943 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-02-20 09:53 UTC by Kristian Niemi
Modified: 2008-03-01 22:02 UTC (History)
1 user (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 Kristian Niemi 2008-02-20 09:53:57 UTC
app-text/texlive does provide virtual/tetex, but app-text/texlive-core does not.

Installing texlive by emerging texlive-core, and additional dev-texlive/packages by hand, so to speak, means that virtual/tetex is left unsatisfied -- even though all that is needed, really, is installed.

Reproducible: Always

Steps to Reproduce:
0. (unmerge all tetex-stuff if installed)
1. Install app-text/tetexlive-core (and other stuff as you see fit form dev-texlive/)
Actual Results:  
virtual/tetex is unsatisfied.

Expected Results:  
virtual/tetex should be as content with dev-text/texlive-core as it would be with dev-text/texlive -- or, alternatively, with some (additional) package(s) from dev-texlive/.

I have a functioning texlive system -- virtual/tetex should be satisfied.

Perhaps the way to go should have been to emerge dev-text/texlive instead of texlive-core, sure, but I have it installed and everything works nicely.

virtual/tetex *is* satisfied, in practice, with what I've emerged -- at least as far as I can tell. So even though this might not have been best practice, it works. Adding virtual/tetex to PROVIDED in dev-text/texlive-core would fix this for me.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-02-20 10:08:15 UTC
As noted, you need dev-text/texlive and not dev-text/texlive-core. virtual/tetex is for the whole thing only, there's new-style virtual/latex-base and virtual/tex-base for what you want but that's something different... There's absolutely no way to group ebuilds to provide an old-style virtual.
Comment 2 Alexis Ballier gentoo-dev 2008-02-20 10:20:01 UTC
yeah the point of having -core not providing virtual/tetex is that it provides much less packages than tetex. Now the goal is more or less to slowly kill virtual/tetex to use latex-base, tex-base & friends.
If texlive-core provided virtual/tetex that would break deps for ebuilds that assume virtual/tetex means a working latex compiler with a few packages as texlive-core does not provide a latex compiler nor the latex packages.


Anyway, if you notice ebuilds that depend on virtual/tetex, I'll be very thankful if you could report bugs & improved deps with latex-base or tex-base.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2008-03-01 10:26:59 UTC
*** Bug 211943 has been marked as a duplicate of this bug. ***
Comment 4 Anthony Presley 2008-03-01 22:02:30 UTC
Sorry for the duplicate, but i searched, and didn't find this bug.