試しにオープンラボからダウンロードしてインストールできなかったpetパッケージを
pet2tgz xxxx.pet
tar -xf xxxx.tar.gz
と展開し、中にあるspecファイルを削除してから、新たに431RC3上でdir2petで再度petに作り直してみました。
出来上がったpetをクリックするとインストールできました。
そこで作り直したそのpetをオープンラボのサーバーにアップロードしてから、
再度ダウンロードしてインストールを試しましたが、やはりだめでした。
ファイルのアップロードは、サーバーにsshでログインしてscpでコピーしています。
(ssh、scpについては、私はほとんど知識がなくわかりません)
サーバーからダウンロードしたpetとローカルにある作ったpetを比較すると次のようになってます。
ローカルのpetのプロパティ

サーバーからダウンロードしたpetのプロパティ

インストールできない原因がわかりません。petの作成方法が悪いのかサーバーの設定に問題があるのかどうか・・・
このフォーラムで解決しなければオープンラボに問い合わせようと思います。