Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000957Vine Linux1 バグ公開2010-03-18 17:092010-03-22 00:27
miyabi 
 
不明 
完了却下 
5.1 
 
x86_64
emacs
0000957: emacsのアップグレードができない
# apt-get upgrade
とすると保留となっているので
# apt-get install emacs
とすると
以下のパッケージは解決できない依存関係を持っています:
  emacs: 依存: libotf.so.0()(64bit) それをインストールすることができません
E: 壊れたパッケージです
となります。
# apt-get remove emacs
としたあとにやり直しても同じです。
設定されていません。
課題の履歴
2010-03-18 17:09miyabi新規課題
2010-03-19 18:52iwaimコメント追加: 0004035
2010-03-19 19:07miyabiコメント追加: 0004036
2010-03-19 20:36munepiコメント追加: 0004037
2010-03-19 20:48munepiコメント追加: 0004038
2010-03-21 23:27miyabiコメント追加: 0004039
2010-03-22 00:27munepi状態新規 => 完了
2010-03-22 00:27munepi解決状況不明 => 却下
2010-03-22 00:27munepiコメント追加: 0004040

コメント
(0004035)
iwaim   
2010-03-19 18:52   
> # apt-get upgrade
> とすると保留となっているので
> # apt-get install emacs
> とすると
> 以下のパッケージは解決できない依存関係を持っています:
> emacs: 依存: libotf.so.0()(64bit) それをインストールすることができません
> E: 壊れたパッケージです
> となります。
> # apt-get remove emacs
> としたあとにやり直しても同じです。

手元では問題ないようです。
apt-get updateした後ではどうでしょうか?
それで無理だった場合は

$ cat /etc/apt/sources.list.d/*.list |grep -v '^#'|grep -v '^$'
$ apt-cache showpkg libotf

の両方の結果を教えて下さい。
(0004036)
miyabi   
2010-03-19 19:07   
> 手元では問題ないようです。
> apt-get updateした後ではどうでしょうか?
> それで無理だった場合は

変わりませんでした。
こちらの環境が何かおかしくなっているのかもしれませんね。

> $ cat /etc/apt/sources.list.d/*.list |grep -v '^#'|grep -v '^$'
rpm [vine] http://updates.vinelinux.org/apt [^] 5.0/$(ARCH) main updates
rpm-src [vine] http://updates.vinelinux.org/apt [^] 5.0/$(ARCH) main updates
rpm [vine] http://updates.vinelinux.org/apt [^] 5.0/$(ARCH) nonfree
rpm-src [vine] http://updates.vinelinux.org/apt [^] 5.0/$(ARCH) nonfree
rpm [vine] http://updates.vinelinux.org/apt [^] 5.0/$(ARCH) plus
rpm-src [vine] http://updates.vinelinux.org/apt [^] 5.0/$(ARCH) plus
> $ apt-cache showpkg libotf
W: パッケージ libotf を特定することができません
となりました。
(0004037)
munepi   
2010-03-19 20:36   
> > 手元では問題ないようです。
> > apt-get updateした後ではどうでしょうか?
> > それで無理だった場合は
>
> 変わりませんでした。
> こちらの環境が何かおかしくなっているのかもしれませんね。
はい、投稿者の環境は、Vine Linux 5.1 ではなく、5.0 のままです。

> > $ cat /etc/apt/sources.list.d/*.list |grep -v '^#'|grep -v '^$'
> rpm [vine] http://updates.vinelinux.org/apt [^] 5.0/$(ARCH) main
> updates
> rpm-src [vine] http://updates.vinelinux.org/apt [^] 5.0/$(ARCH) main
> updates
> rpm [vine] http://updates.vinelinux.org/apt [^] 5.0/$(ARCH) nonfree
> rpm-src [vine] http://updates.vinelinux.org/apt [^] 5.0/$(ARCH) nonfree
> rpm [vine] http://updates.vinelinux.org/apt [^] 5.0/$(ARCH) plus
> rpm-src [vine] http://updates.vinelinux.org/apt [^] 5.0/$(ARCH) plus
> > $ apt-cache showpkg libotf
> W: パッケージ libotf を特定することができません
> となりました。

5.1 には、libotf が含まれております。

特に 5.0 でなければ問題ないようでしたら、
5.1 へアップグレードして下さいませ。

5.1 へのアップグレード方法は色々とございますが、
コマンドラインから作業しますと、以下の通りになります。
参考になさってくださいませ。

apt line を 5.1 へ変更するために、
まずは 5.1 の apt-sourceslist-main パッケージに更新します。
 # apt-get install http://updates.vinelinux.org/apt/5.1/x86_64/RPMS.main/apt-sourceslist-main-1.1-1vl5.noarch.rpm [^]

apt データベースを更新します。
 # apt-get update

plus, non-free カテゴリの apt line を 5.1 へ変更するために、
apt-sourceslist-plus apt-sourceslist-nonfree パッケージをインストールします。
 # apt-get install apt-sourceslist-plus apt-sourceslist-nonfree

これですべての apt line が 5.1 に切り替わります。
本当に 5.1 へ切り替わったか確認なさってもよいでしょう。
 $ cat /etc/apt/sources.list.d/*.list |grep -v '^#'|grep -v '^$'

データベースを更新します。
 # apt-get update

最後に、dist-upgrade を実行して、最新の 5.1 へアップグレードします。
 # apt-get dist-upgrade
(0004038)
munepi   
2010-03-19 20:48   
念のため、補足を致します。

> apt line を 5.1 へ変更するために、
> まずは 5.1 の apt-sourceslist-main パッケージに更新します。
> # apt-get install http://updates.vinelinux.org/apt/5.1/x86_64/RPMS.main/apt-sourceslist-main-1.1-1vl5.noarch.rpm [^]
こちらは、アーキテクチャが x86_64 の場合です。

もし i386 であれば、
 # apt-get install http://updates.vinelinux.org/apt/5.1/i386/RPMS.main/apt-sourceslist-main-1.1-1vl5.noarch.rpm [^]

もし ppc であれば、
 # apt-get install http://updates.vinelinux.org/apt/5.1/ppc/RPMS.main/apt-sourceslist-main-1.1-1vl5.noarch.rpm [^]

となります。

# apt-sourceslist-main は、noarch.rpm なので、
# 結果的にどれをインストールしても同じなのですが、
# 意図的にアーキテクチャを明示しました。
(0004039)
miyabi   
2010-03-21 23:27   
5.1にしていたつもりでしたがなっていませんでした。
お手数をおかけしました。
(0004040)
munepi   
2010-03-22 00:27   
早速、確認下さいましてありがとうございました。
> 5.1にしていたつもりでしたがなっていませんでした。
> お手数をおかけしました。
したがいまして、本件は「却下」と致します。