[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:83009] Re: (解決)Re: GNOME-1.4 でsawfish が起動できない。


Mizutani です.

作成した rep-gtk のパッケージのパッケージに不備がありました。
rep-gtkを修正し、sawfishも再buildした結果、無事にsawfishが立ち上がりまし
た。

自分で作成した rep-gtk の内容と、 http://rpmfind.net/linux/RPM/ から
検索した、Mandrake あたりの内容を比較したところ、
/usr/libexec/rep/i386-redhat-linux/gui 以下の内容が落ちているのに気が付
きまし
た。Laser5 のcontrib の gnome-1.2 に含まれていた rep-gtk-0.13 と同じにな
るよ
うにパッケージ選択をしたのですが、これが間違っていたようです。その他、
rep-gtk-gnome
にも、一部欠落があったので修正しました。

> > > 2. 御自分で RPM をつくったとのことですが、sawfish の依存関係(librep、
> > >    rep-gtk)はクリアしていますか? また sawfish の GNOME 関係のモジュール
> > >    (/usr/share/sawfish/0.38/lisp/sawfish/wm/gnome/* など)が別の
> > >    パッケージになっていたり(sawfish-gnome など)はしませんか?
> > 確認します。
>  パッケージに/usr/share/sawfish/0.38/lisp/ 以下が抜けていました。
Laser5 のSRPMからspecを修正していたのですが、rep-gtk 修正後はとりあえず
rpm -ta sawfish-0.38.tar.gz
としたところ、問題なく、BUILDできました。

> 
> sawfishをmakeしたときのlogに
> 
> REP_DL_LOAD_PATH=../../..//src/.libexec REP_GTK_DONT_INITIALIZE=1
> REP_LOAD_PATH=
> ../../../lisp rep compiler -f compile-batch color-preview.jl
> Compiling color-preview.jl...
> error--> (file-error "No such file or directory" "gui/gtk")
> make[2]: *** [color-preview.jlc] Error 10
>   のようなメッセージが何箇所かと
> mkdir: ディレクトリ `/usr/libexec/rep/i386-redhat-linux/sawfish' を作れ
> ません: P
> ermission denied
> mkdir
> /var/tmp/sawfish-root/usr/libexec/sawfish/0.38/i386-redhat-linux/sawfish
> mkdir
> /var/tmp/sawfish-root/usr/libexec/sawfish/0.38/i386-redhat-linux/sawfish/w
> m
> mkdir
> /var/tmp/sawfish-root/usr/libexec/sawfish/0.38/i386-redhat-linux/sawfish/w
> m/util
> make[1]: *** [installdirs] Error 255
> 
> install-info sawfish.info /var/tmp/sawfish-root/usr/info/dir
> make[1]: install-info: Command not found
> make[1]: [install] Error 127 (ignored)

これは関係ないようです。
> 
> > おかしくなる頃に librep-0.13.6   rep-gtk-0.15 を入れています。
> 
> 但し、Make時に
> checking for correct rep-gtk version... no
> configure: warning: You need rep-gtk version 0.14+, but that's OK.
> が出ているのですが、rep-gtk-0.15 が正しくできてないということでしょう
> か?
いずれも、rep-gtk のパッケージに/usr/libexec/rep/i386-redhat-linux/gui
以下のファイルを落していたためで、修正後はエラーは無くなりました。

SATO さん、御助言ありがとうございました。

-- 
------------------------------------------------------------
  /^ ^ \   H.Mizutani
 ( @|@ ;)  E-mail: h-miz _at_ kctv.ne.jp
    <      http://www.geocities.co.jp/SiliconValley-Bay/2414/
    --     http://www.kctv.ne.jp/~h-miz
   WWWW    --------------------------------------------------

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
References: