Tarファイルを展開するとファイル名が100文字で切られる
Up to table of contentsZope本体等のTarアーカイブ(拡張子がtar.gz, tgz等のファイル)を展開してインストールしようとすると、一部のファイルが見つからないエラーが出てインストールできません。(あるいは、実行時にimportエラーが出て正常に動作しません)
Solaris等に付属しているtarコマンドを使用すると、tarファイル(拡張子がtar.gz, tgz等)を展開する際に、100文字以上のパスとなるファイル名が100文字で切られてしまいます。
これは、tarの標準仕様では100文字以上のパスに対応していないためです。出来るだけ新しいGNUツールのtarを導入して使用してください。なお、古いGNU tarでも拡張仕様に対応していない場合があるようです。
この問題により、Zopeの深い階層にある一部のパッケージ (Splitter,Five,zope3など)の展開に失敗しても、初期運用中は気づかないことがあります。
This FAQ applies to: Zope 2.9.x, Zope 2.8.x, Zope 2.7.x, Zope 2.6.x, Zope 2.5.x