[openrtm-staff:864] 8/23の作業報告(河内)
河内 のぶ
n-kawauchi @ openrtm.org
2017年 8月 23日 (水) 19:28:30 JST
安藤様
河内です
本日の作業内容をお知らせします。
-----------
■OpenRTM-aist 1.2.0版のWindows用インストーラ生成
・今回更新したマージモジュールは以下です
OpenRTM-aist(C++, Python), OpenRTP, RTSystemEditor,
OpenCVサンプルRTC(ImageProcessing)
・下記にアップロード完了
http://staging.openrtm.org/pub/Windows/OpenRTM-aist/1.2.0/
・自分の環境にインストールし、OpenRTPの動作を確認しつつ wikiの
「CPackによるインストーラパッケージ作成動作の整備」ページの更新を
始めるも、Debian9の環境が整ったことで中断
■Debian9のVM環境構築に伴うJenkinsジョブ動作確認
・Debian9が追加され、Ubuntu12.04は外された
・JavaはFedora26での初めてのビルド
・C++,Python,Javaの各Linuxパッケージ作成動作OKだったが、
OpenRTPのみFedora26-64環境でエラーになる
■Fedora26-64の調査
・OpenRTPのパッケージ作成ジョブでのエラー内容は以下
-----
RPM build errors:
create archive failed on file
/tmp/workspace/20_openrtp-build-linux-package/label/fedora26-64/openrtp/packages/rpm/BUILDROOT/OpenRTP-1.2.0-0.fc26.x86_64/usr/lib64/openrtm-1.2/openrtp/plugins/org.eclipse.emf.codegen.ui_2.6.0.v20150123-0452.jar:
cpio: write
Build failed
-----
・このエラー、どうもディスクの空きスペースが足りないことが原因ぽい。
ジョブは下記の場所でビルドしている
/tmp/workspace/20_openrtp-build-linux-package/label/fedora26-64
・ディスク容量を確認してみると、/tmpは94%になっている。
-----
[openrtm @ fedora26-64 rpm]$ df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 988M 0 988M 0% /dev
tmpfs 1000M 0 1000M 0% /dev/shm
tmpfs 1000M 1.2M 999M 1% /run
tmpfs 1000M 0 1000M 0% /sys/fs/cgroup
/dev/mapper/fedora_fedora26--64-root 14G 5.5G 7.0G 44% /
tmpfs 1000M 931M 70M 94% /tmp
/dev/sda1 976M 128M 782M 15% /boot
tmpfs 200M 0 200M 0% /run/user/1000
では正常にビルドできている32bitの方はどうか?
-----
[openrtm @ fedora26 ~]$ df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 2.0G 0 2.0G 0% /dev
tmpfs 2.0G 0 2.0G 0% /dev/shm
tmpfs 2.0G 1.2M 2.0G 1% /run
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
/dev/mapper/fedora-root 14G 5.3G 7.2G 43% /
tmpfs 2.0G 1.1G 895M 56% /tmp
/dev/sda1 976M 146M 763M 17% /boot
tmpfs 404M 0 404M 0% /run/user/1000
64bitの方はディスク容量が半分?
vSpere Clientの仮想マシンの設定で確認してみると、どちらの
ディスクプロビジョニングは16GBになっています。
でも、メモリは32bitの方は4GB割り当てているのに、64bitの方は2GBです。
稲葉さ~~ん!
-----
[openrtm @ fedora26-64 rpm]$ free -tm
total used free shared buff/cache available
Mem: 1999 223 258 931 1517 630
[openrtm @ fedora26 ~]$ free -tm
total used free shared buff/cache available
Mem: 4032 177 2186 1122 1668 2557
時間が来たので調査はここまでです。
64bit環境の方は作り直してもらった方がいいように思えています。
以上です。
--
------------------------------------------------------------------------
河内 のぶ n-kawauchi @ openrtm.org
More information about the openrtm-staff
mailing list