[Momonga-devel.ja:00431] パッケージ鶏と卵問題
- From: HOSONO Hidetomo <h@xxxxxxxx>
- Date: Fri, 13 Sep 2002 00:12:19 +0900 (JST)
ほそのひでともです。
Momonga LinuxのCVSツリーからはISOイメージをつくることができますが、
そのISOイメージを使ってインストールした最小限のMomonga Linuxから
順次パッケージをOmoiKondaraビルドしていこうとすると、
自分自身の持つファイルが既にインストールされた状態になっていることが
要求されてしまい、ビルドに失敗するパッケージが幾つか存在します。
名付けて「パッケージ鶏と卵問題」といったところでしょうか。
これらのものについては、自力ビルドをあきらめて
他のマシンでビルドしたパッケージを持ってくるしかありません。
## 自力ビルドしたRPMが欲しい場合は、
## そのあとで再度OmoiKondaraビルドすればいい。
私の確認したところでは、以下のようなパッケージがあります。
:tcltk
wishが$PATH内に含まれていない、という理由でビルドに失敗する。
configuring in itk
running /bin/sh ./configure i586-kondara-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --enable-gcc --with-tcl=../../tcl8.3.3/unix --with-tk=../../tk8.3.3/unix --enable-shared --cache-file=.././config.cache --srcdir=.
loading cache .././config.cache
....
checking for wish... configure: error: No wish found in PATH: /usr/bin /usr/bin /home/h12o.org/h/cvscopy/cvs.momonga-linux.org/home/cvs/pkgs/tcltk/BUILD/tcltk-8.3.3/tcl8.3.3/unix /home/h12o.org/h/cvscopy/cvs.momonga-linux.org/home/cvs/pkgs/tcltk/BUILD/tcltk-8.3.3/tcl8.3.3/unix/../bin /home/h12o.org/h/cvscopy/cvs.momonga-linux.org/home/cvs/pkgs/tcltk/BUILD/tcltk-8.3.3/tix8.2.0/unix/../../tcl8.3.3/unix ../tools /home/h12o.org/h/bin/zero.h12o.org /usr/local/sbin /usr/local/games /usr/local/bin /usr/X11R6/bin /usr/bin/X11 /usr/games /usr/sbin /usr/bin /sbin /bin
configure: error: ./configure failed for itk
error: Bad exit status from /var/tmp/rpm-tmp.21016 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.21016 (%build)
:xemacs-sumo
thingatpt.el*(xemacs-sumoに含まれる)がloadできないという理由で
ビルドに失敗する。
+ xemacs --vanilla -batch -f batch-byte-compile xemacs-packages/lisp/mail-lib/browse-url.el
Compiling /home/h12o.org/h/cvscopy/cvs.momonga-linux.org/home/cvs/pkgs/xemacs-sumo/BUILD/xemacs-sumo/xemacs-packages/lisp/mail-lib/browse-url.el...
While compiling toplevel forms in file /home/h12o.org/h/cvscopy/cvs.momonga-linux.org/home/cvs/pkgs/xemacs-sumo/BUILD/xemacs-sumo/xemacs-packages/lisp/mail-lib/browse-url.el:
!! File error (("Cannot open load file" "thingatpt"))
>>Error occurred processing xemacs-packages/lisp/mail-lib/browse-url.el: Cannot open load file: thingatpt
Done
error: Bad exit status from /var/tmp/rpm-tmp.42581 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.42581 (%build)
他にもまだまだあるかもしれません。
このような問題を抱えているパッケージを見つけるのは
容易ではないかもしれませんが、
このようなことがない方が望ましいのはもちろんのことなので、
修正することが推奨されると思います。
とりあえずtcltkとxemacs-sumoは私が直そうと思いますが、
急ぎではないと思うので少々時間をください(週末まで?)。
--
ほそのひでとも