2011-12-17 8 views
0

私は助けが必要です。私はFedora 14 Osでplone 4.1をビルドしようとしています。しかし、私は問題がある。たいていの卵パッケージには多くのファイルが見つからないようです。私がしたこと:paster create -t plone4_buildout --> python2.6 boottrap.py --> bin/buildout。私は回避策をとった:pypiからパッケージをダウンロードし、エラーパッケージを置き換える。誰が私に何が起こるか教えてもらえますか?plone 4 buildoutを実行すると、卵のパッケージに欠けているファイルがたくさんあります

マイエラーメッセージ:

Installing instance. 
While: 
    Installing instance. 

An internal error occured due to a bug in either zc.buildout or in a 
recipe being used: 
Traceback (most recent call last): 
    File "/home/thaison/Projects/xxx/eggs/zc.buildout-1.4.4-py2.6.egg/zc/buildout/buildout.py", line 1683, in main 
    getattr(buildout, command)(args) 
    File "/home/thaison/Projects/xxx/eggs/zc.buildout-1.4.4-py2.6.egg/zc/buildout/buildout.py", line 555, in install 
    installed_files = self[part]._call(recipe.install) 
    File "/home/thaison/Projects/xxx/eggs/zc.buildout-1.4.4-py2.6.egg/zc/buildout/buildout.py", line 1227, in _call 
return f() 
    File "/home/thaison/Projects/xxx/eggs/plone.recipe.zope2instance-4.1.7-py2.6.egg/plone/recipe/zope2instance/__init__.py", line 84, in install 
make.make_instance(options.get('user', None), location, version) 
    File "/home/thaison/Projects/xxx/eggs/plone.recipe.zope2instance-4.1.7-py2.6.egg/plone/recipe/zope2instance/make.py", line 23, in make_instance 
copyskel(skelsrc, instancehome) 
    File "/home/thaison/Projects/xxx/eggs/plone.recipe.zope2instance-4.1.7-py2.6.egg/plone/recipe/zope2instance/make.py", line 65, in copyskel 
os.chdir(sourcedir) 
OSError: [Errno 2] No such file or directory: '/home/thaison/Projects/xxx/eggs/plone.recipe.zope2instance-4.1.7-py2.6.egg/plone/recipe/zope2instance/skel213' 

plone.recipe.zope2instance-4.1.7-py2.6.eggが不足しているファイルを持っていた最初の卵のパッケージです。私は正確に覚えていないが、同じ問題がある多くの卵のパッケージがあります。

+0

例を使って質問を拡大できますか?パッケージの名前、あなたが期待していたが欠けているファイル、そのようなもの。 –

+0

正確なエラーメッセージを指定する必要があります。あなたが説明した手順は私のために働く。 – SteveM

答えて

0

ほとんどの場合、いくつかの卵の抽出中に非常にひどく終わったビルドアウトを実行しました。その後、あなたはビルドアウトを再実行し、卵はすでに存在していたようでしたが、実際の卵の半分に過ぎませんでした。確かに、pypiのproductをチェックすると、アーカイブに見つからなかったdirが存在していて、これは欠落しているファイルでも同じであると確信しています。 eggディレクトリを完全に削除し、最初からプロセスを再起動することをお勧めします。

私はこの特定のケースではSELinuxの問題に直面しているとは言いませんが(あなたがFedoraを使っていると言ったように)、ただの場合には一時的に無効にしようとします。

+0

はい、私はそう思います。私のネットワークセキュリティがこの問題を引き起こす可能性があります。私は後でそれを決定するでしょう。今私はPlone UnifiedInstallerを使用しています。それは大丈夫です。ご回答有難うございます! –

関連する問題