任务单 #19175

svnがpythonのeasy_installから参照できない

开放日期: 2009-10-16 15:13 最后更新: 2009-10-27 13:08

报告人:
属主:
类型:
状态:
关闭
里程碑:
(无)
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
文件:

Details

pythonのsetuptools0.6c9(win32)に含まれるeasy_installで、sf.jpのsvnリポジトリを

指定してインストールを行おうとしてもエラーになってしまいます。

具体的には

easy_install http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/decoratorplugin/trunk
とすると
error: Not a recognized archive type
とエラーが戻ってきてしまいます。

他のリポジトリからは問題なくインストールできます。

以前は問題なく利用できていたので、恐らく2009/01のリポジトリアップグレードの頃

からだと思うのですが調査よろしくお願いします。

任务单历史 (3/5 Histories)

2009-10-16 15:13 Updated by: kanu
  • New Ticket "svnがpythonのeasy_installから参照できない" created
2009-10-16 15:20 Updated by: sugi
评论

すみません、easy_install について全く分かっていないのですが、 その archive type を判定するための基準はどこかに文書がありますでしょうか?

あと、「他のレポジトリ」というのは SourceForge.JP 以外のレポジトリと言うことで正しいですか?  sf.jp 上の他のレポジトリでは動作したりしますか?

2009-10-17 16:48 Updated by: kanu
评论

sugi への返信

すみません、easy_install について全く分かっていないのですが、 その archive type を判定するための基準はどこかに文書がありますでしょうか?

easy_installについてのドキュメントはこちらにまとまってます。

他のPJメンバーに色々調べてみてもらったところ、easy_install への引数である URL が content-type に html という文字列を含んでいて、

"<title>svn - Revision ####" というパターンがあれば svn co して build が実行されるのですが、

sf.jp の svn は SVNIndexXSLT が指定されているため svn co 出来ないでの上手く動作しないようです。

なので SVNIndexXSLT を指定しないようにしていただければ対処は出来ると思うのですが・・・

あと、「他のレポジトリ」というのは SourceForge.JP 以外のレポジトリと言うことで正しいですか?  sf.jp 上の他のレポジトリでは動作したりしますか?

ということなので sf.jp のリポジトリでは Shibuya.trac 以外でも同様に残念ながら機能しません。

一例ですが以下のリポジトリでは上手く機能します。

easy_install http://trac-hacks.org/svn/macropostplugin/0.11

2009-10-19 08:57 Updated by: sugi
评论

うーむ。なるほど……。 それで判定するのはどうなんだろうという気はしますが、現状仕方ないですね。

とりあえず SVNIndexXSLT の指定を外しておきました。

2009-10-27 13:08 Updated by: sugi
  • Ticket Close date is changed to 2009-10-27 13:08
  • 状态 Update from 开启 to 关闭
评论

closeします。もしまだ問題があれば再度openしてください。

Attachment File List

No attachments

编辑

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登录名