Vine Linux バグトラッキングシステム

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0000935Vine Linux2 proposed-updates2010-02-23 18:272010-06-29 22:19
報告者iwaim 
担当者iwaim 
優先度再現性不明 
状態完了解決状況不明 
バージョン5.1 
修正予定バージョン修正済バージョン 
概要0000935: [proposed update] flimで現在はインストールされなくなったmailcap.elがロードされてしまう
説明flimのChangeLogをみると1.14.5からインストールされなくなったmailcap.elが
「/usr/share/emacs/site-lisp/flim」以下に存在するので、ロードされてしまいます。
(バイトコンパイルはされてないようです)

このことのにより、「Symbol's function definition is void: mailcap-parse-mailcaps」というエラーが出る場合があります。例えば http://d.hatena.ne.jp/rubikitch/20080124/1201180306 [^] にある症状。

upstreamではインストールされないので、削除しちゃっても挙動には問題ないとは思います。が、確証はないです。
タグ設定されていません。
arch
パッケージflim-1.14.9-1
添付ファイル

- 関連

-  コメント
(0003959)
iwaim (開発者)
2010-03-07 16:17

VineSeedではflim-1.14.9-2にてmailcap.elを削除しました。
(0003960)
iwaim (開発者)
2010-04-26 18:15

flim-1.14.9-2vl5.noarch.rpm
flim-1.14.9-2vl5.src.rpm

をproposed updateにputしました。テストをお願いします。

以下、案内文の案。なんか日本語がうまく書けてない気がするので修正案も募集中。
----------------------------
現在のflimは、開発元の意図としてmailcap.elをインストールしないものですが、Vine Linux 5.1用のemacsパッケージの現在の仕様では、バイトコンパイル前のmailcap.elがロードパスに含まれていました。
そのため、一部のEmacs Lispが正常に使えないという問題がありました。

今回の更新では、RPMパッケージからmailcap.elを削除し、このバグを解決します。

http://bts.vinelinux.org/VineLinux/935 [^]
(0003961)
kazutaka (開発者)
2010-04-28 22:19

> 以下、案内文の案。なんか日本語がうまく書けてない気がするので修正案も募集
> 中。
> ----------------------------
> 現在のflimは、開発元の意図としてmailcap.elをインストールしないものです
> が、Vine Linux 5.1用のemacsパッケージの現在の仕様では、バイトコンパイル前
> のmailcap.elがロードパスに含まれていました。
> そのため、一部のEmacs Lispが正常に使えないという問題がありました。
>
> 今回の更新では、RPMパッケージからmailcap.elを削除し、このバグを解決しま
> す。

案内文だけちょっと修正してみました。(案2)
-------------------------
既に開発元でも利用を推奨していない mailcap.elが、Emacs の
ロードパスに含まれる形でインストールされることにより、一部の
Emacs Lispが正常に使用できなくなる不具合を修正します。

今回の更新により mailcap.el は削除されます。
-------------------------

なんて感じでどうでしょうか。(一部推測による文言も含みますが)

ハラダ
(0003962)
iwaim (開発者)
2010-04-28 22:45

そっちの方がいいですね。ありがとうございます。内容はそれでいいと思います。
ただ、不具合の内容と修正したことを別けた方がいいかも。
-------------------------
既に開発元でも利用を推奨していない(*1) mailcap.elが、Emacs の
ロードパスに含まれる形でインストールされることにより、一部の
Emacs Lispが正常に使用できなくなる不具合がありました。

今回の更新により mailcap.el はパッケージから削除されます。

*1: 開発元の1.14.5以降ではインストールされません。
-------------------------
(0003963)
kazutaka (開発者)
2010-05-27 18:11

テスト期間の1ヶ月を経過しましたので、
errata 待ちにします。

ハラダ
(0003964)
kazutaka (開発者)
2010-06-29 22:19

errata が発行されたので完了にします。

ハラダ

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2010-02-23 18:27 iwaim 新規課題
2010-03-07 16:17 iwaim コメント追加: 0003959
2010-04-26 18:15 iwaim 概要 flimで現在はインストールされなくなったmailcap.elがロードされてしまう => [proposed update] flimで現在はインストールされなくなったmailcap.elがロードされてしまう
2010-04-26 18:15 iwaim バージョン 5.0 => 5.1
2010-04-26 18:15 iwaim 状態 新規 => テスト待ち
2010-04-26 18:15 iwaim category_id 2 => 6
2010-04-26 18:15 iwaim コメント追加: 0003960
2010-04-28 22:19 kazutaka コメント追加: 0003961
2010-04-28 22:45 iwaim コメント追加: 0003962
2010-05-27 18:11 kazutaka 担当者 => iwaim
2010-05-27 18:11 kazutaka 状態 テスト待ち => errata待ち
2010-05-27 18:11 kazutaka コメント追加: 0003963
2010-06-29 22:19 kazutaka 状態 errata待ち => 完了
2010-06-29 22:19 kazutaka コメント追加: 0003964


Copyright © 2000 - 2024 MantisBT Team
Copyright © 2012 - 2024 Project Vine
Powered by Mantis Bugtracker