Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000921Vine Linux2 proposed-updates公開2010-01-30 18:512010-03-15 12:56
inagaki 
munepi 
不明 
完了不明 
5.0 
 
emacs, emacsen-common, alternatives
0000921: [proposed-updates] emacs, emacsen-common の同時インストール時にエラー
[root@fulham ~]# apt-get install emacs anthy-el
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
以下の追加パッケージがインストールされます:
  emacsen-common gd libotf libruby m17n-lib ruby
以下のパッケージが新たにインストールされます:
  anthy-el emacs emacsen-common gd libotf libruby m17n-lib ruby
アップグレード: 0 個, 新規インストール: 8 個, 削除: 0 個, 保留: 0 個
40.4MB のアーカイブを取得する必要があります。
展開後に 88.7MB のディスク容量が追加消費されます。
続行しますか? [Y/n]
取得:1 http://updates.vinelinux.org [^] 5.0/i386/updates gd 2.0.35-5vl5 [105kB]
取得:2 http://proposed-updates.vinelinux.org [^] proposed-updates/5/i386/updates libruby 1.8.7.174-3vl5 [1998kB]
取得:3 http://updates.vinelinux.org [^] 5.0/i386/plus m17n-lib 1.5.4-2vl5 [294kB]
取得:4 http://updates.vinelinux.org [^] 5.0/i386/main emacsen-common 0.4-3vl5 [8210B]
取得:5 http://updates.vinelinux.org [^] 5.0/i386/main anthy-el 9100h-7vl5 [46.2kB]
取得:6 http://proposed-updates.vinelinux.org [^] proposed-updates/5/i386/updates ruby 1.8.7.174-3vl5 [563kB]
取得:7 http://proposed-updates.vinelinux.org [^] proposed-updates/5/i386/updates libotf 0.9.9-1vl5 [84.4kB]
取得:8 http://proposed-updates.vinelinux.org [^] proposed-updates/5/i386/updates emacs 23.1-6vl5 [37.3MB]
40.4MB を 5s 秒で取得しました (6909kB/s)
変更を適用しています...
準備中 ############################## [100%]
更新/インストール中
  libotf-0.9.9-1vl5.i386 ############################## [100%]
  gd-2.0.35-5vl5.i386 ############################## [100%]
  m17n-lib-1.5.4-2vl5.i386 ############################## [100%]
  emacs-23.1-6vl5.i386 ############################## [100%]
/var/tmp/rpm-tmp.13325: line 4: /usr/lib/emacsen-common/generate-flavors-list: そのようなファイルやディレクトリはありません
/var/tmp/rpm-tmp.13325: line 7: /usr/lib/emacsen-common/emacs-install: そのようなファイルやディレクトリはありません
  libruby-1.8.7.174-3vl5.i386 ############################## [100%]
  ruby-1.8.7.174-3vl5.i386 ############################## [100%]
  emacsen-common-0.4-3vl5.noarch ############################## [100%]
  anthy-el-9100h-7vl5.i386 ############################## [100%]
actionscript://usr/lib/emacsen-common/packages/install/anthy
完了
設定されていません。
課題の履歴
2010-01-30 18:51inagaki新規課題
2010-01-30 18:57inagaki概要emacs, と emacs-common => emacs, emacsen-common の同時インストール時にエラー
2010-01-30 18:57inagakiバージョンVineSeed => 5.0
2010-01-30 18:57inagakiパッケージなし => emacs, emacsen-common, alternatives
2010-01-30 18:57inagakiarch => x86, x86_64, ppc
2010-01-30 18:57inagakiコメント追加: 0003887
2010-02-09 09:26munepi概要emacs, emacsen-common の同時インストール時にエラー => [proposed-updates] emacs, emacsen-common の同時インストール時にエラー
2010-02-09 09:26munepi担当者 => munepi
2010-02-09 09:26munepi状態新規 => テスト待ち
2010-02-09 09:26munepicategory_id2 => 6
2010-02-09 09:26munepiコメント追加: 0003888
2010-02-09 23:04inagakiコメント追加: 0003889
2010-02-09 23:55munepiコメント追加: 0003890
2010-03-15 12:56kazutaka状態テスト待ち => 完了
2010-03-15 12:56kazutakaコメント追加: 0003891

コメント
(0003887)
inagaki   
2010-01-30 18:57   
すみません、最初のレポートは書きかけで送ってしまいました。。。

Vine Linux 5.0 を最小構成でインストールした後、emacs を追加インストールしようとすると emacsen-common もインストールされるのですが、先に emacs のスクリプトが走ってしまうようで以下のようなエラーが発生します。

[root@fulham ~]# apt-get install emacs anthy-el
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
以下の追加パッケージがインストールされます:
  emacsen-common gd libotf libruby m17n-lib ruby
以下のパッケージが新たにインストールされます:
  anthy-el emacs emacsen-common gd libotf libruby m17n-lib ruby
アップグレード: 0 個, 新規インストール: 8 個, 削除: 0 個, 保留: 0 個
40.4MB のアーカイブを取得する必要があります。
展開後に 88.7MB のディスク容量が追加消費されます。
続行しますか? [Y/n]
取得:1 http://updates.vinelinux.org [^] 5.0/i386/updates gd 2.0.35-5vl5 [105kB]
取得:2 http://proposed-updates.vinelinux.org [^] proposed-updates/5/i386/updates libruby 1.8.7.174-3vl5 [1998kB]
取得:3 http://updates.vinelinux.org [^] 5.0/i386/plus m17n-lib 1.5.4-2vl5 [294kB]
取得:4 http://updates.vinelinux.org [^] 5.0/i386/main emacsen-common 0.4-3vl5 [8210B]
取得:5 http://updates.vinelinux.org [^] 5.0/i386/main anthy-el 9100h-7vl5 [46.2kB]
取得:6 http://proposed-updates.vinelinux.org [^] proposed-updates/5/i386/updates ruby 1.8.7.174-3vl5 [563kB]
取得:7 http://proposed-updates.vinelinux.org [^] proposed-updates/5/i386/updates libotf 0.9.9-1vl5 [84.4kB]
取得:8 http://proposed-updates.vinelinux.org [^] proposed-updates/5/i386/updates emacs 23.1-6vl5 [37.3MB]
40.4MB を 5s 秒で取得しました (6909kB/s)
変更を適用しています...
準備中 ############################## [100%]
更新/インストール中
  libotf-0.9.9-1vl5.i386 ############################## [100%]
  gd-2.0.35-5vl5.i386 ############################## [100%]
  m17n-lib-1.5.4-2vl5.i386 ############################## [100%]
  emacs-23.1-6vl5.i386 ############################## [100%]
/var/tmp/rpm-tmp.13325: line 4: /usr/lib/emacsen-common/generate-flavors-list: そのようなファイルやディレクトリはありません
/var/tmp/rpm-tmp.13325: line 7: /usr/lib/emacsen-common/emacs-install: そのようなファイルやディレクトリはありません
  libruby-1.8.7.174-3vl5.i386 ############################## [100%]
  ruby-1.8.7.174-3vl5.i386 ############################## [100%]
  emacsen-common-0.4-3vl5.noarch ############################## [100%]
  anthy-el-9100h-7vl5.i386 ############################## [100%]
actionscript://usr/lib/emacsen-common/packages/install/anthy
完了

先に emacsen-common のインストールが済むようにすべきだと思います。
また、インストール完了後 /usr/bin/emacs-23.1, /usr/bin/emacs.emacs-23.1, emacsclient.emacs-23.1 が存在するものの、/usr/bin/emacs が存在しません。
(0003888)
munepi   
2010-02-09 09:26   
山本@千葉です。

ご報告をして下さいまして有り難うございます。

> Vine Linux 5.0 を最小構成でインストールした後、emacs を追加インストールし
> ようとすると emacsen-common もインストールされるのですが、先に emacs のス
> クリプトが走ってしまうようで以下のようなエラーが発生します。
>
> [root@fulham ~]# apt-get install emacs anthy-el
> パッケージリストを読みこんでいます... 完了
> 依存情報ツリーを作成しています... 完了
> 以下の追加パッケージがインストールされます:
> emacsen-common gd libotf libruby m17n-lib ruby
> 以下のパッケージが新たにインストールされます:
> anthy-el emacs emacsen-common gd libotf libruby m17n-lib ruby
(snip)
> 変更を適用しています...
> 準備中 ##############################
> [100%]
> 更新/インストール中
> libotf-0.9.9-1vl5.i386 ############################## [100%]
> gd-2.0.35-5vl5.i386 ############################## [100%]
> m17n-lib-1.5.4-2vl5.i386 ############################## [100%]
> emacs-23.1-6vl5.i386 ############################## [100%]
> /var/tmp/rpm-tmp.13325: line 4: /usr/lib/emacsen-common/generate-flavors-
> list: そのようなファイルやディレクトリはありません
> /var/tmp/rpm-tmp.13325: line 7: /usr/lib/emacsen-common/emacs-install: そ
> のようなファイルやディレクトリはありません
> libruby-1.8.7.174-3vl5.i386 ############################## [100%]
> ruby-1.8.7.174-3vl5.i386 ############################## [100%]
> emacsen-common-0.4-3vl5.noarch ############################## [100%]
> anthy-el-9100h-7vl5.i386 ############################## [100%]
> actionscript://usr/lib/emacsen-common/packages/install/anthy
> 完了
>
> 先に emacsen-common のインストールが済むようにすべきだと思います。
> また、インストール完了後 /usr/bin/emacs-23.1, /usr/bin/emacs.emacs-23.1,
> emacsclient.emacs-23.1 が存在するものの、/usr/bin/emacs が存在しません。
現象を確認致しました。

対応としまして、Requires(post): emacs, Requires(postun): emacs を追加します。

早速作業を致しまして、proposed-updates へ
  emacs-23.1-8vl5.{i386,x86_64,src}.rpm
を put 致しました。
宜しければご確認頂けますでしょうか?

本件は、proposed-updates として、状態を「テスト中」へ変更致します。
(0003889)
inagaki   
2010-02-09 23:04   
対応いただきありがとうございます。
i386 で試したところ、emacsen-common, emacs の順にインストールされることを確認しました。
/usr/bin/emacs が作成されていることも確認しました。

> 山本@千葉です。
>
> ご報告をして下さいまして有り難うございます。
>
> > Vine Linux 5.0 を最小構成でインストールした後、emacs を追加インストールし
> > ようとすると emacsen-common もインストールされるのですが、先に emacs のス
> > クリプトが走ってしまうようで以下のようなエラーが発生します。
> >
> > [root@fulham ~]# apt-get install emacs anthy-el
> > パッケージリストを読みこんでいます... 完了
> > 依存情報ツリーを作成しています... 完了
> > 以下の追加パッケージがインストールされます:
> > emacsen-common gd libotf libruby m17n-lib ruby
> > 以下のパッケージが新たにインストールされます:
> > anthy-el emacs emacsen-common gd libotf libruby m17n-lib ruby
> (snip)
> > 変更を適用しています...
> > 準備中 ##############################
> > [100%]
> > 更新/インストール中
> > libotf-0.9.9-1vl5.i386 ############################## [100%]
> > gd-2.0.35-5vl5.i386 ############################## [100%]
> > m17n-lib-1.5.4-2vl5.i386 ############################## [100%]
> > emacs-23.1-6vl5.i386 ############################## [100%]
> > /var/tmp/rpm-tmp.13325: line 4: /usr/lib/emacsen-common/generate-flavors-
> > list: そのようなファイルやディレクトリはありません
> > /var/tmp/rpm-tmp.13325: line 7: /usr/lib/emacsen-common/emacs-install: そ
> > のようなファイルやディレクトリはありません
> > libruby-1.8.7.174-3vl5.i386 ############################## [100%]
> > ruby-1.8.7.174-3vl5.i386 ############################## [100%]
> > emacsen-common-0.4-3vl5.noarch ############################## [100%]
> > anthy-el-9100h-7vl5.i386 ############################## [100%]
> > actionscript://usr/lib/emacsen-common/packages/install/anthy
> > 完了
> >
> > 先に emacsen-common のインストールが済むようにすべきだと思います。
> > また、インストール完了後 /usr/bin/emacs-23.1, /usr/bin/emacs.emacs-23.1,
> > emacsclient.emacs-23.1 が存在するものの、/usr/bin/emacs が存在しません。
> 現象を確認致しました。
>
> 対応としまして、Requires(post): emacs, Requires(postun): emacs を追加しま
> す。
>
> 早速作業を致しまして、proposed-updates へ
> emacs-23.1-8vl5.{i386,x86_64,src}.rpm
> を put 致しました。
> 宜しければご確認頂けますでしょうか?
>
> 本件は、proposed-updates として、状態を「テスト中」へ変更致します。
(0003890)
munepi   
2010-02-09 23:55   
山本@千葉です。

> 対応いただきありがとうございます。
> i386 で試したところ、emacsen-common, emacs の順にインストールされることを
> 確認しました。
> /usr/bin/emacs が作成されていることも確認しました。
早速ご確認下さいまして有り難うございました。

3 の私の投稿で、誤植がありましたので訂正致します。
> > 対応としまして、Requires(post): emacs, Requires(postun): emacs を追加します。
正しくは、
  Requires(post): emacsen-common, Requires(postun): emacsen-common
でした。

ppc のリビルドをよろしくお願いします。
(0003891)
kazutaka   
2010-03-15 12:56   
errata が発行されたので完了にします。

(参考) http://vinelinux.org/errata/5x/20100313-1.html [^]

ハラダ