[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:30135] defoma? gs? psfontmgr? perl?



いまぜきです。

  先週、woodyでdefoma、psfontmgrあたりが更新されたようですが、
それまで問題がなかったsidのgs-aladdin 6.50で、日本語を表示
できなくなってしまいました。

関係しそうなパッケージを示しますが、洩れていたら指摘して下さい。

ii  defoma         0.4.12         Debian Font Manager -- automatic font config
ii  defoma-doc     0.4.12         Documents of Debian Font Manager
ii  gs-aladdin     6.50-5         Postscript interpreter with X11 and svgalib 
ii  gs-cjk-resourc 0.94-1         Resource files for gs-cjk, ghostscript CJK-T
ii  gsfonts        6.0-2          Fonts for the ghostscript interpreter
ii  psfontmgr      0.4.12         PostScript font manager -- part of Defoma, D
ii  ttf-kochi-goth 0.0.20010806+1 Kochi Gothic Japanese TrueType font with nag
ii  ttf-kochi-minc 0.0.20010816-2 Kochi Mincho Japanese TrueType font with nag
ii  ttf-xtt-wadala 0.20010818-2   Free Japanese TrueType fonts (gothic)
ii  ttf-xtt-watana 0.20010818-2   Free Japanese TrueType fonts (mincho)

フォント関係のパッケージが更新された時に何が起こっているのかは
良くわからんのですが、多分、defoma-app update <application>が
実行されているのだろうと思います。

この時、ghostscript.confに問題があるのか、
『Use of uninitialized value in string eq at /usr/share/perl5/Debian/Defoma/Id.pm line 167.
Use of uninitialized value in string eq at /usr/share/perl5/Debian/Defoma/Id.pm line 168.
Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Debian/Defoma/Id.pm line 570.
Use of uninitialized value in string ne at /usr/share/perl5/Debian/Defoma/Id.pm line 146.
Use of uninitialized value in string ne at /usr/share/perl5/Debian/Defoma/Id.pm line 76.
Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Debian/Defoma/Id.pm line 77.
‥』

などと言われます。perl関係にも問題あり?

ii  libperl5.6     5.6.1-5        Shared Perl library.
ii  libft-perl     1.2-11         Perl module for the FreeType library
ii  perl           5.6.1-5        Larry Wall's Practical Extraction and Report
ii  perl-5.005     6.3            Transitional package.
ii  perl-5.005-bas 6.3            Transitional package.
ii  perl-base      5.6.1-5        The Pathologically Eclectic Rubbish Lister.
ii  perl-doc       5.6.1-5        Perl documentation.
ii  perl-modules   5.6.1-5        Core Perl modules.

# なんかperl用のパッケージが足らないんだろうか??

そのままgsを実行してみると、

AFPL Ghostscript 6.50 (2000-12-02)
Copyright (C) 2000 Aladdin Enterprises, Menlo Park, CA.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Can't find (or can't open) font file /usr/share/ghostscript/fonts/Ryumin-Light-83pv-RKSJ-H.
Can't find (or can't open) font file Ryumin-Light-83pv-RKSJ-H.
Substituting font Courier for Ryumin-Light-83pv-RKSJ-H.
…

となってしまいます。

実際に、/usr/share/ghostscript/fontsは存在しない(どこかの過程で
なくなった?)ので、上記の『Use of uninitialized …』によって、
このディレクトリが作られていないのか、あるいは、どこかdefoma関係
か、gs-aladdinのフォントパス関係を修正する必要があるのだろうと
思います。

どう対処するのがよろしいのでしょうか?

-- 
Where there is a will,
	There is a way....			       imazeki@xxxxxxxxx