August 7, 2006
emacsでやってもーたw
ふと自分の開発用マシンのVineLinuxでaptのログがおかしいことに気付きました。
Get:1 http://updates.vinelinux.org 3.2/i386 release [2535B]
Fetched 2535B in 0s (8466B/s)
Hit http://updates.vinelinux.org 3.2/i386/main pkglist
Hit http://updates.vinelinux.org 3.2/i386/main release
Hit http://updates.vinelinux.org 3.2/i386/devel pkglist
Hit http://updates.vinelinux.org 3.2/i386/devel release
Hit http://updates.vinelinux.org 3.2/i386/main srclist
Hit http://updates.vinelinux.org 3.2/i386/devel srclist
Reading Package Lists...
Building Dependency Tree...
あれ?なんでコンポーネントがmain develしか引っかかってないんだ?
??
そこで/etc/apt/souces.listを見てみると・・・
#emacs /etc/apt/souces.list
#
# apt for RPM source.list sample
#・
・ 省略
・
rpm [vine] http://updates.vinelinux.org/apt 3.2/$(ARCH) main devel
##plus updates
rpm-src [vine] http://updates.vinelinux.org/apt 3.2/$(ARCH) main devel
##plus updates
ってなってたわけです。
分かりにくいんですが、コンポーネントリスト main develのうしろに本来であれば plus
updatesと続かなければいけないんですが文章が長くなって自動改行されてコメントアウトされちゃってましたorz
そりゃ、コメントアウトされてちゃ適用されないよねーw
コメントアウトをとって以下のように修正。
#
# apt for RPM source.list sample
#・
・ 省略
・
rpm [vine] http://updates.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates
rpm-src [vine] http://updates.vinelinux.org/apt 3.2/$(ARCH) main devel plus updates
emacsって便利だけど、ちょっと融通が利かないところもあるのねー。
でもまぁ、無事Plusも適用できましたのでよしとしましょう。
written by hijiri_KT
トラックバック
このエントリーのトラックバックURL:
http://mokyumokyu.net/cgi-bin/mt/mt-tb.cgi/354












