M. Takeyamaです。 On Tue, 11 Jan 2005 02:55:27 +0900 Masaru Imai <maimai@coral.ocn.ne.jp> wrote:
今井です。
9.2Jで/varが思った以上に消費されてて気づいたんですが、 /etc/sysconfig/onlineupdateファイルで
YOU_REMOVE_SOURCE_PACKAGES="yes" 調べ方が不十分かもしれませんが、 /etc/sysconfig/onlineupdateファイルの YOU_REMOVE_SOURCE_PACKAGES をみているファイルって、
/usr/share/YaST2/clients/online_update_install.ycp しかないようです。(YOU関係で)
という指定がしてあっても
例えばOpteronマシンの場合、 /var/lib/YaST2/you/mnt/i386/update/9.2/rpm/x86_64ディレクトリに 更新用として作られた?rpmパッケージが残る様になってるんですね。
SUSE 9.2とSUSE 9.1(yast2-online-update-2.9.11-3)の online_update_install.ycp のファイルを比較してみましたが、 アップデート後にファイルを消す関係の部分での変更は ないようなので、”アップデート後にファイル(rpm)を消すロジック” のバグなんですかね。 # diff online_update_install.ycp /usr/share/YaST2/clients/online_update_install.ycp 14c14,15 < import "OnlineUpdateDialogs"; ---
include "online_update_dialogs.ycp";
78c79 < OnlineUpdateDialogs::ErrorPopup( _("Patch processing failed."), details ); ---
YouErrorPopup( _("Patch processing failed."), details );
114c115 < if ( !OnlineUpdateDialogs::ConfirmAbortUpdate( `suseconfig ) ) ret = ` this; ---
if ( !ConfirmAbortUpdate( `suseconfig ) ) ret = `this;
----- M. Takeyama __________________________________ Do You Yahoo!? Upgrade Your Life http://bb.yahoo.co.jp/