[Momonga-devel.ja:00939] pangoとtcltkのビルドについて


 OmoiKondataが回る様になりました。
 躓いたところをがありましたので報告させていただきます。

# 対処方法が自分では、一部分らなかったりします。

(1) pango
 pangoをビルドする時にエラーがでて進みませんでしたが、
Xft2 をインストールしたらビルド完了しました。

エラー表示
/usr/bin/ld: cannot find -lXft2

# pango.spec に BuildPrereq: Xft2 を追加するべきなのでしょうか?



(2) tcltk で RuntimeError

 作成もしていないtcltk-8.3.4-2m.noarch.rpmをOmoiKondaraが、
開こうとして、RuntimeErrorとなってしまいます。

ちなみに
 ../tools/OmoiKondara tcltk8.0.5 は ビルドOK でした。

 ../tools/OmoiKondara tcltk のエラーは以下の通りです。
エラー表示
Requires(postun): /sbin/ldconfig
Wrote: /home/tech/Momonga/pkgs/tcltk/SRPMS/tcltk-8.3.4-2m.nosrc.rpm
Wrote: /home/tech/Momonga/pkgs/tcltk/RPMS/i586/tcl-8.3.4-2m.i586.rpm
Wrote: /home/tech/Momonga/pkgs/tcltk/RPMS/i586/tk-8.3.4-2m.i586.rpm
Wrote: /home/tech/Momonga/pkgs/tcltk/RPMS/i586/expect-5.32.2-2m.i586.rpm
Wrote: /home/tech/Momonga/pkgs/tcltk/RPMS/i586/tclx-8.3-2m.i586.rpm
Wrote: /home/tech/Momonga/pkgs/tcltk/RPMS/i586/tix-8.2.0b1-2m.i586.rpm
Wrote: /home/tech/Momonga/pkgs/tcltk/RPMS/i586/itcl-3.2-2m.i586.rpm
Wrote: /home/tech/Momonga/pkgs/tcltk/RPMS/i586/tcllib-1.3-2m.i586.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.45607
+ umask 022
+ cd /home/tech/Momonga/pkgs/tcltk/BUILD
+ cd tcltk-8.3.4
+ rm -rf /var/tmp/tcltk-8.3.4-root
+ rm -f expect.files itcl.files tcl.files tcllib.files tclx.files tix.
files tk.files
+ exit 0

--[cp -pfv SOURCES/tcllib-1.3.tar.gz /home/tech/PKGS/SOURCES]--
`SOURCES/tcllib-1.3.tar.gz' -> `/home/tech/PKGS/SOURCES/tcllib-1.3.tar.
gz'

--[cp -pfv SOURCES/itcl3.2.tar.gz /home/tech/PKGS/SOURCES]--
`SOURCES/itcl3.2.tar.gz' -> `/home/tech/PKGS/SOURCES/itcl3.2.tar.gz'

--[cp -pfv SOURCES/tix8.2.0b1.tar.gz /home/tech/PKGS/SOURCES]--
`SOURCES/tix8.2.0b1.tar.gz' -> `/home/tech/PKGS/SOURCES/tix8.2.0b1.tar.
gz'

--[cp -pfv SOURCES/tclx8.3.tar.gz /home/tech/PKGS/SOURCES]--
`SOURCES/tclx8.3.tar.gz' -> `/home/tech/PKGS/SOURCES/tclx8.3.tar.gz'

--[cp -pfv SOURCES/expect.5.32.2.tar.gz /home/tech/PKGS/SOURCES]--
`SOURCES/expect.5.32.2.tar.gz' -> `/home/tech/PKGS/SOURCES/expect.5.32.2.
tar.gz'

--[cp -pfv SOURCES/tk8.3.4.tar.gz /home/tech/PKGS/SOURCES]--
`SOURCES/tk8.3.4.tar.gz' -> `/home/tech/PKGS/SOURCES/tk8.3.4.tar.gz'

--[cp -pfv SOURCES/tcl8.3.4.tar.gz /home/tech/PKGS/SOURCES]--
`SOURCES/tcl8.3.4.tar.gz' -> `/home/tech/PKGS/SOURCES/tcl8.3.4.tar.gz'
../tools/OmoiKondara:558:in `open': can not open file /home/tech/Momonga
/pkgs/tcltk/RPMS/noarch/tcltk-8.3.4-2m.noarch.rpm (RuntimeError)
        from ../tools/OmoiKondara:558:in `backup_rpms'
        from ../tools/OmoiKondara:552:in `each'
        from ../tools/OmoiKondara:552:in `backup_rpms'
        from ../tools/OmoiKondara:639:in `clean_up'
        from ../tools/OmoiKondara:702:in `do_rpm'
        from ../tools/OmoiKondara:1182:in `buildme'
        from ../tools/OmoiKondara:1096:in `catch'
        from ../tools/OmoiKondara:1096:in `buildme'
         ... 12 levels...
        from ../tools/OmoiKondara:1230:in `recursive_build'
        from ../tools/OmoiKondara:1225:in `each'
        from ../tools/OmoiKondara:1225:in `recursive_build'
        from ../tools/OmoiKondara:1371
$