VineSeed ML アーカイブ



[VineSeed:21888] update: texlive, all texlive-collections-*, texlive-vtlpkg

  • From: Munehiro Yamamoto <munepi@xxxxxxxxxxxxxxxx>
  • Subject: [VineSeed:21888] update: texlive, all texlive-collections-*, texlive-vtlpkg
  • Date: Sat, 2 Oct 2010 00:33:29 +0900
山本@千葉です。

/VineSeed へ
  libkpathsea-2009-10vl6.{i686,x86_64}.rpm
  libkpathsea-devel-2009-10vl6.{i686,x86_64}.rpm
  libptexenc-2009-10vl6.{i686,x86_64}.rpm
  libptexenc-devel-2009-10vl6.{i686,x86_64}.rpm
  texlive-2009-10vl6.{i686,x86_64,src}.rpm
  texlive-collection-basic-2009-2vl6.{noarch,src}.rpm
  texlive-collection-basic-doc-2009-2vl6.noarch.rpm
  texlive-collection-bibtexextra-2009-2vl6.{noarch,src}.rpm
  texlive-collection-bibtexextra-doc-2009-2vl6.noarch.rpm
  texlive-collection-binextra-2009-2vl6.{noarch,src}.rpm
  texlive-collection-binextra-doc-2009-2vl6.noarch.rpm
  texlive-collection-context-2009-2vl6.{noarch,src}.rpm
  texlive-collection-context-doc-2009-2vl6.noarch.rpm
  texlive-collection-documentation-arabic-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-bulgarian-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-chinese-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-czechslovak-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-dutch-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-english-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-finnish-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-french-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-german-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-italian-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-japanese-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-korean-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-mongolian-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-polish-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-portuguese-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-russian-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-slovenian-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-spanish-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-thai-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-turkish-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-ukrainian-2009-2vl6.{noarch,src}.rpm
  texlive-collection-documentation-vietnamese-2009-2vl6.{noarch,src}.rpm
  texlive-collection-fontsextra-2009-2vl6.{noarch,src}.rpm
  texlive-collection-fontsextra-doc-2009-2vl6.noarch.rpm
  texlive-collection-fontsrecommended-2009-2vl6.{noarch,src}.rpm
  texlive-collection-fontsrecommended-doc-2009-2vl6.noarch.rpm
  texlive-collection-fontutils-2009-2vl6.{noarch,src}.rpm
  texlive-collection-fontutils-doc-2009-2vl6.noarch.rpm
  texlive-collection-formatsextra-2009-2vl6.{noarch,src}.rpm
  texlive-collection-formatsextra-doc-2009-2vl6.noarch.rpm
  texlive-collection-games-2009-2vl6.{noarch,src}.rpm
  texlive-collection-games-doc-2009-2vl6.noarch.rpm
  texlive-collection-genericextra-2009-2vl6.{noarch,src}.rpm
  texlive-collection-genericextra-doc-2009-2vl6.noarch.rpm
  texlive-collection-genericrecommended-2009-2vl6.{noarch,src}.rpm
  texlive-collection-genericrecommended-doc-2009-2vl6.noarch.rpm
  texlive-collection-htmlxml-2009-2vl6.{noarch,src}.rpm
  texlive-collection-htmlxml-doc-2009-2vl6.noarch.rpm
  texlive-collection-humanities-2009-2vl6.{noarch,src}.rpm
  texlive-collection-humanities-doc-2009-2vl6.noarch.rpm
  texlive-collection-langafrican-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langafrican-doc-2009-2vl6.noarch.rpm
  texlive-collection-langarabic-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langarabic-doc-2009-2vl6.noarch.rpm
  texlive-collection-langarmenian-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langarmenian-doc-2009-2vl6.noarch.rpm
  texlive-collection-langcjk-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langcjk-doc-2009-2vl6.noarch.rpm
  texlive-collection-langcroatian-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langcroatian-doc-2009-2vl6.noarch.rpm
  texlive-collection-langcyrillic-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langcyrillic-doc-2009-2vl6.noarch.rpm
  texlive-collection-langczechslovak-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langczechslovak-doc-2009-2vl6.noarch.rpm
  texlive-collection-langfinnish-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langfrench-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langfrench-doc-2009-2vl6.noarch.rpm
  texlive-collection-langgerman-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langgerman-doc-2009-2vl6.noarch.rpm
  texlive-collection-langgreek-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langgreek-doc-2009-2vl6.noarch.rpm
  texlive-collection-langhebrew-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langhebrew-doc-2009-2vl6.noarch.rpm
  texlive-collection-langhungarian-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langhungarian-doc-2009-2vl6.noarch.rpm
  texlive-collection-langindic-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langindic-doc-2009-2vl6.noarch.rpm
  texlive-collection-langitalian-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langitalian-doc-2009-2vl6.noarch.rpm
  texlive-collection-langlithuanian-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langlithuanian-doc-2009-2vl6.noarch.rpm
  texlive-collection-langmongolian-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langmongolian-doc-2009-2vl6.noarch.rpm
  texlive-collection-langpolish-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langpolish-doc-2009-2vl6.noarch.rpm
  texlive-collection-langportuguese-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langportuguese-doc-2009-2vl6.noarch.rpm
  texlive-collection-langspanish-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langspanish-doc-2009-2vl6.noarch.rpm
  texlive-collection-langswedish-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langswedish-doc-2009-2vl6.noarch.rpm
  texlive-collection-langtibetan-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langtibetan-doc-2009-2vl6.noarch.rpm
  texlive-collection-langvietnamese-2009-2vl6.{noarch,src}.rpm
  texlive-collection-langvietnamese-doc-2009-2vl6.noarch.rpm
  texlive-collection-latex-2009-2vl6.{noarch,src}.rpm
  texlive-collection-latex-doc-2009-2vl6.noarch.rpm
  texlive-collection-latex3-2009-2vl6.{noarch,src}.rpm
  texlive-collection-latex3-doc-2009-2vl6.noarch.rpm
  texlive-collection-latexextra-2009-2vl6.{noarch,src}.rpm
  texlive-collection-latexextra-doc-2009-2vl6.noarch.rpm
  texlive-collection-latexrecommended-2009-2vl6.{noarch,src}.rpm
  texlive-collection-latexrecommended-doc-2009-2vl6.noarch.rpm
  texlive-collection-luatex-2009-2vl6.{noarch,src}.rpm
  texlive-collection-luatex-doc-2009-2vl6.noarch.rpm
  texlive-collection-mathextra-2009-2vl6.{noarch,src}.rpm
  texlive-collection-mathextra-doc-2009-2vl6.noarch.rpm
  texlive-collection-metapost-2009-2vl6.{noarch,src}.rpm
  texlive-collection-metapost-doc-2009-2vl6.noarch.rpm
  texlive-collection-music-2009-2vl6.{noarch,src}.rpm
  texlive-collection-music-doc-2009-2vl6.noarch.rpm
  texlive-collection-omega-2009-2vl6.{noarch,src}.rpm
  texlive-collection-omega-doc-2009-2vl6.noarch.rpm
  texlive-collection-pictures-2009-2vl6.{noarch,src}.rpm
  texlive-collection-pictures-doc-2009-2vl6.noarch.rpm
  texlive-collection-plainextra-2009-2vl6.{noarch,src}.rpm
  texlive-collection-plainextra-doc-2009-2vl6.noarch.rpm
  texlive-collection-pstricks-2009-2vl6.{noarch,src}.rpm
  texlive-collection-pstricks-doc-2009-2vl6.noarch.rpm
  texlive-collection-publishers-2009-2vl6.{noarch,src}.rpm
  texlive-collection-publishers-doc-2009-2vl6.noarch.rpm
  texlive-collection-science-2009-2vl6.{noarch,src}.rpm
  texlive-collection-science-doc-2009-2vl6.noarch.rpm
  texlive-collection-texinfo-2009-2vl6.{noarch,src}.rpm
  texlive-collection-xetex-2009-2vl6.{noarch,src}.rpm
  texlive-collection-xetex-doc-2009-2vl6.noarch.rpm
  texlive-doc-2009-10vl6.noarch.rpm
  texlive-vtlpkg-2009-2vl6.{noarch,src}.rpm
を put しました。

rpm v4.8.1 のリビルド祭りの一環で、
texlive とその関連パッケージをビルドしました。

texlive の変更点は、
 - luatex を zlib v1.2.5 でリビルド
 - libpoppler 0.12 に対してビルドできるように、
   Debian および Ubuntu の texlive-bin パッケージなどから、
   パッチを当てております。
 - CVE-2010-0827, CVE-2010-1440 への対応パッチを当てております。

texlive-collection-* および texlive-vtlpkg は、
rpm v4.8.1 になった影響で一部の依存チェックが厳しくなっていたため、
  - #!/usr/local/bin/perl となっていたパッケージ
  (texlive-collection-music-doc)を #!/usr/bin/perl へ修正。
  - arch に依存するバイナリが含まれていたバイナリを削除 (texlive-collection-latexextra)
をしました。
また、フォントの *.map を含む texlive-collection-* に対しては、
%%post と %%postun で走らせる updmap-sys の処理を改良しました。
この改良により、多くの map ファイルを含むパッケージに対して、
%%post と %%postun の処理時間を大幅に軽減させました。

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

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