VineSeed ML アーカイブ



[VineSeed:22467] NEW: texlive 一式 (vl5)

  • From: Munehiro Yamamoto <munepi@xxxxxxxxxxxxxxxx>
  • Subject: [VineSeed:22467] NEW: texlive 一式 (vl5)
  • Date: Sun, 16 Jan 2011 02:12:22 +0900
山本@千葉です。

/VinePlus/5 へ
  task-texlive-2009-3vl5.{noarch,src}.rpm
  task-texlive-doc-2009-3vl5.noarch.rpm
  task-texlive-full-2009-3vl5.noarch.rpm
  task-texlive-full-doc-2009-3vl5.noarch.rpm
  texlive-2009-13vl5.{i386,x86_64,src}.rpm
  texlive-collection-basic-2009-3vl5.{noarch,src}.rpm
  texlive-collection-basic-doc-2009-3vl5.noarch.rpm
  texlive-collection-bibtexextra-2009-3vl5.{noarch,src}.rpm
  texlive-collection-bibtexextra-doc-2009-3vl5.noarch.rpm
  texlive-collection-binextra-2009-3vl5.{noarch,src}.rpm
  texlive-collection-binextra-doc-2009-3vl5.noarch.rpm
  texlive-collection-context-2009-3vl5.{noarch,src}.rpm
  texlive-collection-context-doc-2009-3vl5.noarch.rpm
  texlive-collection-documentation-arabic-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-bulgarian-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-chinese-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-czechslovak-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-dutch-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-english-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-finnish-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-french-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-german-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-italian-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-japanese-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-korean-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-mongolian-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-polish-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-portuguese-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-russian-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-slovenian-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-spanish-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-thai-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-turkish-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-ukrainian-2009-3vl5.{noarch,src}.rpm
  texlive-collection-documentation-vietnamese-2009-3vl5.{noarch,src}.rpm
  texlive-collection-fontsextra-2009-3vl5.{noarch,src}.rpm
  texlive-collection-fontsextra-doc-2009-3vl5.noarch.rpm
  texlive-collection-fontsrecommended-2009-3vl5.{noarch,src}.rpm
  texlive-collection-fontsrecommended-doc-2009-3vl5.noarch.rpm
  texlive-collection-fontutils-2009-3vl5.{noarch,src}.rpm
  texlive-collection-fontutils-doc-2009-3vl5.noarch.rpm
  texlive-collection-formatsextra-2009-3vl5.{noarch,src}.rpm
  texlive-collection-formatsextra-doc-2009-3vl5.noarch.rpm
  texlive-collection-games-2009-3vl5.{noarch,src}.rpm
  texlive-collection-games-doc-2009-3vl5.noarch.rpm
  texlive-collection-genericextra-2009-3vl5.{noarch,src}.rpm
  texlive-collection-genericextra-doc-2009-3vl5.noarch.rpm
  texlive-collection-genericrecommended-2009-3vl5.{noarch,src}.rpm
  texlive-collection-genericrecommended-doc-2009-3vl5.noarch.rpm
  texlive-collection-htmlxml-2009-3vl5.{noarch,src}.rpm
  texlive-collection-htmlxml-doc-2009-3vl5.noarch.rpm
  texlive-collection-humanities-2009-3vl5.{noarch,src}.rpm
  texlive-collection-humanities-doc-2009-3vl5.noarch.rpm
  texlive-collection-langafrican-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langafrican-doc-2009-3vl5.noarch.rpm
  texlive-collection-langarabic-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langarabic-doc-2009-3vl5.noarch.rpm
  texlive-collection-langarmenian-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langarmenian-doc-2009-3vl5.noarch.rpm
  texlive-collection-langcjk-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langcjk-doc-2009-3vl5.noarch.rpm
  texlive-collection-langcroatian-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langcroatian-doc-2009-3vl5.noarch.rpm
  texlive-collection-langcyrillic-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langcyrillic-doc-2009-3vl5.noarch.rpm
  texlive-collection-langczechslovak-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langczechslovak-doc-2009-3vl5.noarch.rpm
  texlive-collection-langfinnish-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langfrench-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langfrench-doc-2009-3vl5.noarch.rpm
  texlive-collection-langgerman-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langgerman-doc-2009-3vl5.noarch.rpm
  texlive-collection-langgreek-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langgreek-doc-2009-3vl5.noarch.rpm
  texlive-collection-langhebrew-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langhebrew-doc-2009-3vl5.noarch.rpm
  texlive-collection-langhungarian-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langhungarian-doc-2009-3vl5.noarch.rpm
  texlive-collection-langindic-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langindic-doc-2009-3vl5.noarch.rpm
  texlive-collection-langitalian-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langitalian-doc-2009-3vl5.noarch.rpm
  texlive-collection-langlithuanian-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langlithuanian-doc-2009-3vl5.noarch.rpm
  texlive-collection-langmongolian-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langmongolian-doc-2009-3vl5.noarch.rpm
  texlive-collection-langpolish-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langpolish-doc-2009-3vl5.noarch.rpm
  texlive-collection-langportuguese-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langportuguese-doc-2009-3vl5.noarch.rpm
  texlive-collection-langspanish-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langspanish-doc-2009-3vl5.noarch.rpm
  texlive-collection-langswedish-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langswedish-doc-2009-3vl5.noarch.rpm
  texlive-collection-langtibetan-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langtibetan-doc-2009-3vl5.noarch.rpm
  texlive-collection-langvietnamese-2009-3vl5.{noarch,src}.rpm
  texlive-collection-langvietnamese-doc-2009-3vl5.noarch.rpm
  texlive-collection-latex-2009-3vl5.{noarch,src}.rpm
  texlive-collection-latex-doc-2009-3vl5.noarch.rpm
  texlive-collection-latex3-2009-3vl5.{noarch,src}.rpm
  texlive-collection-latex3-doc-2009-3vl5.noarch.rpm
  texlive-collection-latexextra-2009-3vl5.{noarch,src}.rpm
  texlive-collection-latexextra-doc-2009-3vl5.noarch.rpm
  texlive-collection-latexrecommended-2009-3vl5.{noarch,src}.rpm
  texlive-collection-latexrecommended-doc-2009-3vl5.noarch.rpm
  texlive-collection-luatex-2009-3vl5.{noarch,src}.rpm
  texlive-collection-luatex-doc-2009-3vl5.noarch.rpm
  texlive-collection-mathextra-2009-3vl5.{noarch,src}.rpm
  texlive-collection-mathextra-doc-2009-3vl5.noarch.rpm
  texlive-collection-metapost-2009-3vl5.{noarch,src}.rpm
  texlive-collection-metapost-doc-2009-3vl5.noarch.rpm
  texlive-collection-music-2009-3vl5.{noarch,src}.rpm
  texlive-collection-music-doc-2009-3vl5.noarch.rpm
  texlive-collection-omega-2009-3vl5.{noarch,src}.rpm
  texlive-collection-omega-doc-2009-3vl5.noarch.rpm
  texlive-collection-pictures-2009-3vl5.{noarch,src}.rpm
  texlive-collection-pictures-doc-2009-3vl5.noarch.rpm
  texlive-collection-plainextra-2009-3vl5.{noarch,src}.rpm
  texlive-collection-plainextra-doc-2009-3vl5.noarch.rpm
  texlive-collection-pstricks-2009-3vl5.{noarch,src}.rpm
  texlive-collection-pstricks-doc-2009-3vl5.noarch.rpm
  texlive-collection-publishers-2009-3vl5.{noarch,src}.rpm
  texlive-collection-publishers-doc-2009-3vl5.noarch.rpm
  texlive-collection-science-2009-3vl5.{noarch,src}.rpm
  texlive-collection-science-doc-2009-3vl5.noarch.rpm
  texlive-collection-texinfo-2009-3vl5.{noarch,src}.rpm
  texlive-collection-xetex-2009-3vl5.{noarch,src}.rpm
  texlive-collection-xetex-doc-2009-3vl5.noarch.rpm
  texlive-common-2009-3vl5.{noarch,src}.rpm
  texlive-doc-2009-13vl5.{i386,x86_64}.rpm
  texlive-jvf-2.0-6vl5.{noarch,src}.rpm
  texlive-mathabx-type1-2005-3vl5.{noarch,src}.rpm
  texlive-macros-2009-3vl5.{noarch,src}.rpm
  texlive-sources-2009-2vl5.{noarch,src}.rpm
  texlive-texmacro-otf-1.5.6.1-2vl5.{noarch,src}.rpm
  texlive-tetex-trans-2009-2vl5.{noarch,src}.rpm
  texlive-vtlpkg-2009-3vl5.{noarch,src}.rpm
  texlive-xdvi-search-el-2009-1vl5.{noarch,src}.rpm
を put しました。

TeX Live 2009 一式を put しました。
現時点の VineSeed の TeX Live 2009 とほぼ同一環境です。

/VinePlus/5 のみに導入した texlive 関連パッケージは、
texlive-jvf, texlive-mathabx-type1, texlive-texmacro-otf, 
texlive-xdvi-search-el, texlive-tetex-trans です。
texlive-jvf, texlive-mathabx-type1, texlive-texmacro-otf, 
texlive-xdvi-search-el は、どれも Requires: tetex の都合上、
それぞれ jvf, mathabx, texmacro-otf, xdvi-search-el に接頭語として
texlive を付けたパッケージ名にしました。

texlive-tetex-trans は、teTeX から TeX Live への移行用パッケージです。
jadetex が Requires: tetex、
docbook-utils が Requires: jadetex となっている件に対して対応していたり、
%%posttrans で /usr/share/texmf-{var,config} を別名にする処理などを実行します。

さて、Vine Linux 5 において teTeX から TeX Live へ移行する手順は、
基本的に

1. apt DB を更新
$ sudo apt-get update
2. teTeX -> TeX Live 移行用パッケージをインストール
$ sudo apt-get install texlive-tetex-trans
3. texlive または、task-texlive をインストール
$ sudo apt-get install task-texlive

で完了します。

詳しくは、Vine Linux Magazine 
http://www.vinelinux.org/vlmagazine/ 
の 2011,01,17 分の記事:
「Vine Linux 5 の TeX 環境を teTeX 3.0 から TeX Live 2009 への移行手順」
を書きましたので、こちらを参照下さい。
この記事については、vine-users ML でもアナウンスする予定です。

これは、/VinePlus/5 のパッケージをメンテナンスしている方へお願いですが、
Requires: texlive を texlive 関連パッケージ以外の *.spec ファイルに
記述しないで下さい。
tetex パッケージがインストールされた環境で、
直接 texlive パッケージを入れてしまうと、
/usr/share/texmf-{var,config} の不整合が起こってしまう可能性があります。
したがいまして、/VinePlus/5 のパッケージが TeX 環境に依存する場合は、
tetex パッケージ依存で対応下さいませ。

以上、どうぞ宜しくお願い致します。

--
山本 宗宏 Munehiro "munepi" Yamamoto <munepi@xxxxxxxxxxxxx>
GPG Key ID: 0xC24B55FD
GPG Key Fingerprint: 61EC 85A8 5F34 5E35 91E8  8AD0 1D28 D5DE C24B 55FD