[MacPorts] #25478: texlive-latex-recommended: beamer.cls depends on pgfcore.sty
MacPorts
noreply at macports.org
Wed Nov 3 17:48:24 PDT 2010
#25478: texlive-latex-recommended: beamer.cls depends on pgfcore.sty
-------------------------------+--------------------------------------------
Reporter: jjstickel@… | Owner: dports@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 1.9.1
Keywords: beamer pgf | Port: texlive-latex-recommended
-------------------------------+--------------------------------------------
Comment(by dports@…):
Replying to [comment:2 dports@…]:
> To divide the texlive texmf blob into ports, we make a couple of
assumptions about the TL package database. We assume that every CTAN
package is contained in exactly one collection (each collection becomes
one port). We also assume that, for each collection, the dependencies of
all the CTAN packages in it are satisfied by the set of other collections
that the collection depends on. (This is where the dependencies between
ports come from.)
>
> It turns out that the latter assumption is only ''almost'' true. beamer
and pgf is the main exception but there are a handful of others:
The updated list of dependency irregularities for texlive 2010 appears to
be:
* context (texlive-context) -> lm (texlive-fonts-recommended)
* context (texlive-context) -> xetex (texlive-xetex)
* context (texlive-context) -> mptopdf (texlive-metapost)
* context-games (texlive-context) -> skaknew (texlive-games)
* mltex (texlive-formats-extra) -> latex (texlive-latex)
* ctex (texlive-lang-cjk) -> ttfutils (texlive-fontutils)
* ptex (texlive-lang-cjk) -> latex (texlive-latex)
* lh (texlive-lang-cyrillic) -> ec (texlive-latex-recommended)
* montex (texlive-lang-mongolian) -> cbfonts (texlive-lang-greek)
* texpower (texlive-latex-extra) -> tpslifonts (texlive-fonts-extra)
* beamer (texlive-latex-recommended) -> pgf (texlive-pictures)
* pgf (texlive-pictures) -> xkeyval (texlive-latex-recommended)
* tikz-timing (texlive-pictures) -> svn-prov (texlive-latex-extra)
I am dealing with the beamer/pgf dependency by removing pgf from texlive-
pictures and adding it as a dependency to texlive-pictures and texlive-
latex-recommended.
I'm also adding texlive-xetex and texlive-metapost as dependencies to
texlive-context, and texlive-latex as a dependency to texlive-formats-
extra and texlive-lang-cjk.
I think the rest are probably safe to ignore, at least for now...
--
Ticket URL: <https://trac.macports.org/ticket/25478#comment:7>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list