2014年10月14日火曜日

OpenContrailのcephパッケージ問題


OpenContrailのPackagingを使ってdebファイルを作っているが、Ceph関係の二つのファイルの代替パッケージが見つからなくてインストール時にこける。
 
 Github上のファイルは↓だけど、このパッケージはない。
librados2_0.80.4-2-g88f694d-1precise_amd64.deb
librbd1_0.80.4-2-g88f694d-1precise_amd64.deb

近いパッケージ↓だとインストール時にエラーになる
librados2_0.80.5-0ubuntu0.14.04.1_amd64.deb
librbd1_0.80.5-0ubuntu0.14.04.1_amd64.deb

OpenContrailをインストールする前に以下のファイルをインストールしておくことで、依存を回避できた。
インストール時に以下のパッケージを手動インストールすることで回避できた

apt-get install libnspr4-0d libnss3-1d

libboost-system1.54.0_1.54.0-2ubuntu3_amd64.deb
libboost-thread1.54.0_1.54.0-2ubuntu3_amd64.deb
dpkg -i libboost-system1.54.0_1.54.0-2ubuntu3_amd64.deb
dpkg -i libboost-thread1.54.0_1.54.0-2ubuntu3_amd64.deb


参考サイト
OpenContrail Wiki (自分で作ってるサイトだけど)
https://sites.google.com/site/opencontrailwiki/install_package_build/r1-10-branch-ubuntu

Github
https://github.com/Juniper/contrail-packaging/blob/R1.10/build/package_configs/ubuntu1204/havana/contrail_packages.cfg

0 件のコメント:

コメントを投稿