[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:08843] Re: /etc/X11/xinit/xinitrc linked itself



むつみです。

 tobata@xxxxxxxxxxxxxxxx (TOBATA Hideo) さんは
   Subject: [debian-users:08828] /etc/X11/xinit/xinitrc linked itself
   Message-ID: <199810100008.JAA26224@xxxxxxxxxxxxxxxx>
 において言いました

>> インストールしているxbaseは、3.3.2.f-11で、hamm-jpに含まれていた
>> ものです。hammに含まれている3.3.2.2-4をdpkgでインストールすると、
>> /etc/X11/xinitrcのディレクトリは空になります。再度、3.3.2.f-11を
>> インストールすると、上記のような状態になります。

 Hamm-JP のものは xbase_3.3.2.f-18.3 なんですが、3.3.2.f-11 なんていう、
中途半端なバージョンをインストールしたのはなぜですか?

 さらに、Hamm のものも、現在では、3.3.2.3-1 になってるはずですし、
proposed-uprate には 3.3.2.3-2 が置かれています。

 既に、わたしのところでも、3.3.2.f-11 がどのバージョンの xfree86 パッ
ケージをベースにしていたか調べる術が残っていませんが、changelog を見る
と、3.3.2.f-11 は Mon, 22 Jun 1998 21:33:15 +0900 リリースになっていま
すね。で、本家の方の changelog を見ると、

xfree86 (3.3.2.2-2) frozen unstable; urgency=medium

において、xinit 関係の変更を抜粋すると、

  * debian/create-arch-xbase: make /usr/X11R6/lib/X11/xinit/ a symlink to
    /etc/X11/xinit/
  * debian/xbase-dirs: remove /usr/X11R6/lib/X11/xinit
  * debian/xbase-preinst: migrate contents of /usr/X11R6/lib/X11/xinit/ to a
    temp directory if upgrading
  * debian/xbase-postinst: migrate contents of temp directory created in
    xbase-preinst to /etc/X11/xinit/

 -- Branden Robinson <branden@debian.org>  Wed, 15 Jul 1998 01:40:36 -0500

といった変更が加えられています。したがって、これ以降にリリースされた
xfree86-freetype なら、これらの変更に追従していますが、それ以前のもの
は当然追従していようはずがありませんし、バグだと言われても困ります。

>> 正しい状態にするには、どうすればよいのでしょうか。リンクを正しく
>> 張り直せばよいのではないか、と思うのですが。

 手っ取り早くということなら、xbase_3.3.2.f-18.3 あたりを参考にリンクを
張り直してください。でなければ、一旦 xbase を削除してしまって、ちゃん
としたバージョンを入れ直す(いまの状態から上書きしても、おそらく直りま
せん)しか方法を思い付きません。


-- 
 From Nagoya
  ishikawa@xxxxxxxxxxx, ishikawa@debian.or.jp
   ( mutsumi@xxxxxxxxxxx for PostPet only )
 **  石川 睦%無意味な全文引用をする人は嫌い@Japan Linux Users Group ** 
                                               (Nagoya Linux Users Group)
 My Debian-JP NEWS         http://www.linux.or.jp/~ishikawa/linux/debian-jp/
 X-TT 1.0 [Aoi MATSUBARA]  http://www.linux.or.jp/~ishikawa/linux/X-TT/