Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0001131Vine Linux1 バグ公開2011-05-05 04:432011-05-17 07:23
iwaim 
owa 
不明 
完了不明 
 
 
python-imaging-1.1.6-2
0001131: [plus] python-imagingでegg-infoファイルがインストールされないので動かないソフトウェアがある
python-imaging-1.1.6-2vl5はegg-infoファイルを生成していませんが、それが原因で動かないソフトウェアがあるようです。

一例ですが、blockdiag 0.8.0が動きません。
http://pypi.python.org/pypi/blockdiag/0.8.0 [^]

--------------
$ blockdiag
Traceback (most recent call last):
  File "/usr/bin/blockdiag", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2562, in <module>
    working_set.require(__requires__)
  File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 626, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 524, in resolve
    raise DistributionNotFound(req) # XXX put more info here
pkg_resources.DistributionNotFound: PIL
$
--------------
以下のようなファイルをでっちあげて、適当な箇所に配置すればblockdiag 0.8.0は動くようです。
--------------
Metadata-Version: 1.0
Name: PIL
Version: 1.1.6
Summary: Python Imaging Library
Home-page: http://www.pythonware.com/products/pil [^]
Author: Secret Labs AB (PythonWare)
Author-email: info@pythonware.com
License: Python (MIT style)
Download-URL: http://effbot.org/zone/pil-changes-116.htm [^]
Description: Python Imaging Library
Platform: Python 1.5.2 and later.
Classifier: Development Status :: 6 - Mature
Classifier: Topic :: Multimedia :: Graphics
Classifier: Topic :: Multimedia :: Graphics :: Capture :: Digital Camera
Classifier: Topic :: Multimedia :: Graphics :: Capture :: Scanners
Classifier: Topic :: Multimedia :: Graphics :: Capture :: Screen Capture
Classifier: Topic :: Multimedia :: Graphics :: Graphics Conversion
Classifier: Topic :: Multimedia :: Graphics :: Viewers
--------------

あと、
python setup.py build
python setup.py install
でインストールした場合は/usr/bin以下にスクリプトが配置されるようですが、python-imaging-1.1.6-2ではそれもインストールされていないようです。もしかしたら、それは意図通りの挙動かも知れませんが。
設定されていません。
課題の履歴
2011-05-05 04:43iwaim新規課題
2011-05-06 00:03owaコメント追加: 0000433
2011-05-06 00:13iwaimコメント追加: 0000434
2011-05-06 00:27owa担当者 => owa
2011-05-06 00:27owa状態新規 => 担当者決定
2011-05-06 00:27owaコメント追加: 0000435
2011-05-07 17:44owa状態担当者決定 => テスト待ち
2011-05-07 17:44owaコメント追加: 0000436
2011-05-17 07:23iwaim状態テスト待ち => 完了
2011-05-17 07:23iwaimコメント追加: 0000437

コメント
(0000433)
owa   
2011-05-06 00:03   
> python-imaging-1.1.6-2vl5はegg-infoファイルを生成していませんが、それが原
> 因で動かないソフトウェアがあるようです。
>
> 一例ですが、blockdiag 0.8.0が動きません。
> http://pypi.python.org/pypi/blockdiag/0.8.0 [^]

そういう問題は全く認識してなかったので、今調べてます。


> あと、
> python setup.py build
> python setup.py install
> でインストールした場合は/usr/bin以下にスクリプトが配置されるようですが、
> python-imaging-1.1.6-2ではそれもインストールされていないようです。もしか
> したら、それは意図通りの挙動かも知れませんが。

python setup.py でビルドすると /usr/bin/ 以下にバイナリが生成されることまでは
確認しました。

過去の経緯を含め調査中です。納得できれば週末(05/07)を目標に修正したいと思います。
修正は Vine5.2 & Seed でおこなう予定です。
(0000434)
iwaim   
2011-05-06 00:13   
> > python-imaging-1.1.6-2vl5はegg-infoファイルを生成していませんが、それが原
> > 因で動かないソフトウェアがあるようです。
> >
> > 一例ですが、blockdiag 0.8.0が動きません。
> > http://pypi.python.org/pypi/blockdiag/0.8.0 [^]
>
> そういう問題は全く認識してなかったので、今調べてます。

blockdiag開発元は同等の事象をCentOS 5で確認しているようです。
http://tk0miya.bitbucket.org/blockdiag-ja/build/html/introduction.html#centos-5-5-5-6 [^]


> 過去の経緯を含め調査中です。納得できれば週末(05/07)を目標に修正したいと思
> います。

「却下」になる場合はworkaroundの提示もお願いします。
(0000435)
owa   
2011-05-06 00:27   
> > > python-imaging-1.1.6-2vl5はegg-infoファイルを生成していませんが、それが原
> > > 因で動かないソフトウェアがあるようです。
> > >
> > > 一例ですが、blockdiag 0.8.0が動きません。
> > > http://pypi.python.org/pypi/blockdiag/0.8.0 [^]
> >
> > そういう問題は全く認識してなかったので、今調べてます。
>
> blockdiag開発元は同等の事象をCentOS 5で確認しているようです。
> http://tk0miya.bitbucket.org/blockdiag- [^]
> ja/build/html/introduction.html#centos-5-5-5-6
>
>
> > 過去の経緯を含め調査中です。納得できれば週末(05/07)を目標に修正したいと思
> > います。
>
> 「却下」になる場合はworkaroundの提示もお願いします。
(0000436)
owa   
2011-05-07 17:44   
Vine5.2/Plus, VineSeed とも修正し upload しました
IRC での意見もあり、Vine5.2 の方は PIL-1.1.7 に上げました
(0000437)
iwaim   
2011-05-17 07:23   
確認しました。対応ありがとうございます。