2012年10月1日月曜日

Tizen SDK 2.0 の atom用イメージの作成 その2

前回、Tizen SDK 2.0 の atom用イメージの作成 その1 で、syslinux 関連でエラーが出ていたため、とりあえず Tizen 1.0の環境からそれらをダウンロードしてエラーを回避できないかに挑戦してみました。

結論としては、まだatom用イメージで起動はできてきません。

不足する以下のパッケージを tizen_20120905.3 より取得しました。

  • mtools-4.0.12-4.4.i586.rpm
  • syslinux-extlinux-4.04-1.4.i586.rpm
  • syslinux-4.04-1.4.i586.rpm
  • syslinux-tftpboot-4.04-1.4.i586.rpm
  • syslinux-devel-4.04-1.4.i586.rpm


これらをローカルのフォルダ(/tmp/tizen_20120905.3)に格納し以下の様にmicコマンドを実行しました。


$ sudo mic create loop TRATS-2.0A-tizen-2.0_20120926.2.ks -o .  --local-pkgs-path=/tmp/tizen_20120905.3

すると以下のようになり、syslinuxは使ってくれるようですがまだエラーが出ています。

Info: Marking /home/toru/TRATS-2.0A-tizen-2.0_20120926.2/tizen_20120905.3/syslinux-devel-4.04-1.4.i58\
6.rpm to be installed
Info: Marking /home/toru/TRATS-2.0A-tizen-2.0_20120926.2/tizen_20120905.3/syslinux-extlinux-4.04-1.4.\
i586.rpm to be installed
Info: Marking /home/toru/TRATS-2.0A-tizen-2.0_20120926.2/tizen_20120905.3/syslinux-4.04-1.4.i586.rpm \
to be installed
Info: Marking /home/toru/TRATS-2.0A-tizen-2.0_20120926.2/tizen_20120905.3/syslinux-tftpboot-4.04-1.4.\
i586.rpm to be installed
Info: Marking /home/toru/TRATS-2.0A-tizen-2.0_20120926.2/tizen_20120905.3/mtools-4.0.12-4.4.i586.rpm \
to be installed
Warning: repo problem: nothing provides charging-animation needed by pattern:trats-.noarch,

Error : found 1 resolver problem, abort!

これは、ksファイル中の以下の部分が影響しています。多分TRATS-board(Samusungの評価ボード?)用のもので、TW317用(pinetrail)だと"@Pinetrail Support"に該当するものだと思いますので、暫定でコメントアウトしました(本当は、@Pinetrail Support相当の処理が必要)。

# @trats

そうすると、micコマンドで "create loop"だとmicコマンド自体は成功するようになりました。



$ sudo mic create loop TRATS-2.0A-tizen-2.0_20120926.2.ks -o .  --local-pkgs-path=/tmp/tizen_20120905.3

しかし、実行したいのは"create raw"です。"create raw"だと、またこのエラーがでます...。
Tizen 1.0 の handset-pinetrail-tizen_20120905.2 は、"mic create raw" で生成したイメージでUSBから起動できることを確認したので、"create raw"で問題ないと思うのですが。

Error : Unable to find package: syslinux