匿名 | ログイン | 新しいユーザーの作成 | 2024-12-05 03:52 JST |
メイン | マイビュー | 検索 | 変更履歴 | ロードマップ | Vine Linux ホーム |
課題の詳細を表示 [ コメントにジャンプ ] | [ 課題の履歴 ] [ 印刷 ] | ||||||||
ID | プロジェクト | カテゴリ | 登録日 | 最終更新 | |||||
0000825 | Vine Linux | 1 バグ | 2009-11-23 15:49 | 2012-10-04 04:17 | |||||
報告者 | anonymous | ||||||||
担当者 | iwaim | ||||||||
優先度 | 中 | 再現性 | 不明 | ||||||
状態 | 完了 | 解決状況 | 却下 | ||||||
バージョン | 5.2 | ||||||||
修正予定バージョン | 修正済バージョン | ||||||||
概要 | 0000825: [apt-get]vimがインストールできない | ||||||||
説明 | 端末を開いてapt-getを用いてvimをインストールしようとすると、 W: トランザクション処理中にエラーが発生しました と表示されインストールに失敗します。 以下はバグが発生するまでの手順とログになります。 --ここから-- [XXXXX@localhost ~]$ su パスワード: [root@localhost XXXXX]# apt-get install vim パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 以下の追加パッケージがインストールされます: vim-common 以下のパッケージが新たにインストールされます: vim vim-common アップグレード: 0 個, 新規インストール: 2 個, 削除: 0 個, 保留: 0 個 7816kB のアーカイブを取得する必要があります。 展開後に 21.9MB のディスク容量が追加消費されます。 続行しますか? [Y/n]y 取得:1 http://updates.vinelinux.org [^] 5.0/i386/main vim-common 7.2.148-1vl5 [7110kB] 取得:2 http://updates.vinelinux.org [^] 5.0/i386/main vim 7.2.148-1vl5 [706kB] 7816kB を 4s 秒で取得しました (1882kB/s) 変更を適用しています... 準備中 ############################## [100%] 更新/インストール中 vim-common-7.2.148-1vl5.i386 ############################## [100%] エラー: アーカイブの伸長に失敗: ファイル /usr/share/vim/vimfiles: cpio: rename失敗 - ディレクトリです vim-7.2.148-1vl5.i386 ############################## [100%] 完了 W: トランザクション処理中にエラーが発生しました --ここまで-- ■備考■ synapticからパッケージの修復を試みても、 APTシステム報告 W: Some errors occurred while running transaction パッケージ vim-common-7.2.148-1vl5 をインストール中に: エラー: アーカイブの伸長に失敗: ファイル /usr/share/vim/vimfiles: cpio: rename失敗 - ディレクトリです というダイアログが表示され、修復できませんでした。 | ||||||||
タグ | 設定されていません。 | ||||||||
arch | x86 | ||||||||
パッケージ | vim-common-7.2.148-1vl5 clisp 2.43-1vl5 | ||||||||
添付ファイル | |||||||||
コメント | |
(0003567) yasumichi (開発者) 2009-12-06 02:11 |
VirtualBox OSEのクリーンインストール環境で試してみましたが、下記エラーは再現しませんでした。 > 更新/インストール中 > vim-common-7.2.148-1vl5.i386 ############################## [100%] > エラー: アーカイブの伸長に失敗: ファイル /usr/share/vim/vimfiles: cpio: > rename失敗 - ディレクトリです 投稿者の方の環境はどの様な環境でしょうか? クリーンインストール? 4.2からのアップグレード? アップグレード環境の場合は、アップグレードの履歴をお知らせ頂けると幸いです。 (例)3.2->4.0->4.1->4.2->5.0 元投稿者の方以外にも上記エラーが再現する様であれば、情報を頂けると幸いです。 |
(0003568) anonymous (参照) 2009-12-08 22:34 |
この投稿者です。 確認ありがとうございます。 > 投稿者の方の環境はどの様な環境でしょうか? クリーンインストール? 4.2からの > アップグレード? > アップグレード環境の場合は、アップグレードの履歴をお知らせ頂けると幸いで > す。 クリーンインストールでインストール方法は、「すべて」で行いました。 また、記事投稿時点までapt-get updateとapt-get upgradeを行っています。 念のため再度クリーンインストールを実行して試したところ、今回の現象は再現しませんでした。 もう少し経緯を説明しますと、 記事投稿1〜2週間前(11月10日前後):今回の手順を実行しエラーが発生 ↓ 11月15日前後:VineLinuxをクリーンインストール ↓ 記事投稿日(11月23日):今回の手順を実行しエラー発生 ↓ 今日(12月8日):VineLinuxをクリーンインストールし今回の手順を実行したところ再現せず という状況です。 32bit版/64bit版DVDで確認しましたが、どちらも再現しませんでした。 またapt-get updateとapt-get upgradeを実行してアップデートした際、(偶然にも?)今回の現象を改善するライブラリなどがインストールされたのかもしれません。 この辺はもう少し様子を見て、原因が分かりましたらお知らせします。 |
(0003569) kazutaka (開発者) 2010-01-20 13:30 |
> 32bit版/64bit版DVDで確認しましたが、どちらも再現しませんでした。 報告ありがとうございます。 検証していただいた結果でも再現しないそうですので、一旦再現せず として閉じておきます。 > この辺はもう少し様子を見て、原因が分かりましたらお知らせします。 何か追加の情報が見つかりましたが、再度このレポートにリプライ してもらえる助かります。 ハラダ |
(0003570) anonymous (参照) 2010-12-21 01:57 |
私はsynapticを使ってvimをインストールしようとしたら同様のエラーが 出ました。 こんな内容です。 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー パッケージ vim-common-7.2.148-1vl5 をインストール中に: エラー: アーカイブの伸長に失敗: ファイル /usr/share/vim/vimfiles: cpio: rename失敗 - ディレクトリです W: Some errors occurred while running transaction ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー そのため、vim-commonがインストールされず、synapticを使うたびに同じエラーが出ます。 なお環境は32bit版 ver 5.2 DVD版を使ってクリーンインストールしました。 再度インストールしなおして同じ症状が出るかまでは確認していません。 CPUはPentium III 1GHz x2 で、MBはSupermicroのものですが、型番は失念しました。 あとで調べます。メモリは2Gです。 Mike > > 32bit版/64bit版DVDで確認しましたが、どちらも再現しませんでした。 > > 報告ありがとうございます。 > > 検証していただいた結果でも再現しないそうですので、一旦再現せず > として閉じておきます。 > > > この辺はもう少し様子を見て、原因が分かりましたらお知らせします。 > > 何か追加の情報が見つかりましたが、再度このレポートにリプライ > してもらえる助かります。 > > ハラダ |
(0003571) iwaim (開発者) 2010-12-21 05:58 |
> 私はsynapticを使ってvimをインストールしようとしたら同様のエラーが > 出ました。 > > こんな内容です。 > ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー > パッケージ vim-common-7.2.148-1vl5 をインストール中に: > > エラー: アーカイブの伸長に失敗: ファイル /usr/share/vim/vimfiles: cpio: > rename失敗 - ディレクトリです > W: Some errors occurred while running transaction > ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー > そのため、vim-commonがインストールされず、synapticを使うたびに同じエラー > が出ます。 手元で再現しないので推測で。 インストールできていない状態で /usr/share/vim/vimfiles が存在しているか否かを確認していただけますか? 存在していたら、 $ rpm -qf /usr/share/vim/vimfiles の結果を教えてください。 また、インストールできていない状態で /etc/vim は存在しているか否かを確認していただけますか? 存在していたら、 $ rpm -qf /etc/vim の結果を教えてください。 |
(0003572) anonymous (参照) 2010-12-22 00:09 |
> インストールできていない状態で /usr/share/vim/vimfiles が存在しているか否 > かを確認していただけますか? 変に加工しないでそのまま貼り付けます。 ------------------------------------------------------------------------------ [root@dual ~]# cd /usr/share/vim/ [root@dual vim]# ls gvimrc@ vimfiles;4d0e406c@ vimfiles;4d0f877b@ vimfiles;4d0f8f4c@ vim72/ vimfiles;4d0e40a3@ vimfiles;4d0f87b2@ vimfiles;4d0f92d6@ vimfiles/ vimfiles;4d0e40ca@ vimfiles;4d0f87e2@ vimfiles;4d0f931d@ vimfiles;4d0e3954@ vimfiles;4d0e411d@ vimfiles;4d0f884a@ vimfiles;4d0f935e@ vimfiles;4d0e4045@ vimfiles;4d0e41da@ vimfiles;4d0f8894@ vimfiles;4d0f9381@ [root@dual vim]# ls -al 合計 24 drwxr-xr-x 4 root root 4096 12月21日 02:33 ./ drwxr-xr-x 324 root root 12288 12月21日 03:25 ../ lrwxrwxrwx 1 root root 18 12月21日 02:33 gvimrc -> /etc/vim/gvimrc.ja drwxr-xr-x 17 root root 4096 12月21日 02:33 vim72/ drwxr-xr-x 3 root root 4096 12月11日 01:04 vimfiles/ lrwxrwxrwx 1 root root 8 12月20日 01:57 vimfiles;4d0e3954 -> /etc/vim/ (途中省略、どれも -> /etc/vim/ です。) [root@dual vim]# ------------------------------------------------------------------------------ このvimfilesの中には ------------------------------------------------------------------------------ [root@dual syntax]# pwd /usr/share/vim/vimfiles/after/syntax [root@dual syntax]# ls -al 合計 16 drwxr-xr-x 2 root root 4096 12月11日 01:04 ./ drwxr-xr-x 3 root root 4096 12月11日 01:04 ../ -rw-r--r-- 1 root root 4191 10月 2日 2008 lisp.vim [root@dual syntax]# ------------------------------------------------------------------------------ このファイルだけが入っています。 > $ rpm -qf /usr/share/vim/vimfiles > の結果を教えてください。 ------------------------------------------------------------------------------ [root@dual syntax]# rpm -qf /usr/share/vim/vimfiles ファイル /usr/share/vim/vimfiles はどのパッケージにも属していません。 ------------------------------------------------------------------------------ > また、インストールできていない状態で /etc/vim は存在しているか否かを確認 > していただけますか? 存在してます。 > $ rpm -qf /etc/vim > の結果を教えてください。 ------------------------------------------------------------------------------ [root@dual vim]# rpm -qf /etc/vim ファイル /etc/vim はどのパッケージにも属していません。 ------------------------------------------------------------------------------ これで大丈夫でしょうか? ちなみにvim-tinyも取り除いて同じことをしましたが、同じ結果でした。 Mike |
(0003573) iwaim (開発者) 2010-12-22 00:20 |
> 変に加工しないでそのまま貼り付けます。 助かります。事象が把握できました。もう少しお付き合いください。 > ------------------------------------------------------------------------------ > このvimfilesの中には > ------------------------------------------------------------------------------ > [root@dual syntax]# pwd > /usr/share/vim/vimfiles/after/syntax > [root@dual syntax]# ls -al > 合計 16 > drwxr-xr-x 2 root root 4096 12月11日 01:04 ./ > drwxr-xr-x 3 root root 4096 12月11日 01:04 ../ > -rw-r--r-- 1 root root 4191 10月 2日 2008 lisp.vim > [root@dual syntax]# > ------------------------------------------------------------------------------ > このファイルだけが入っています。 このファイルがRPMパッケージに所属しているかどうかがポイントかなー。 $ rpm -qf /usr/share/vim/vimfiles/after/syntax/lisp.vim の結果を教えてください。 できれば、 $ rpm -qf /usr/share/vim/vimfiles/after/syntax $ rpm -qf /usr/share/vim/vimfiles/after この2つの結果もお願いします。 |
(0003574) anonymous (参照) 2010-12-22 23:03 |
> $ rpm -qf /usr/share/vim/vimfiles/after/syntax/lisp.vim > の結果を教えてください。 結果です。そのまま貼り付けます。 ------------------------------------------------------------------------------ [root@dual ~]# rpm -qf /usr/share/vim/vimfiles/after/syntax/lisp.vim clisp-2.43-1vl5 [root@dual ~]# ------------------------------------------------------------------------------ > できれば、 > $ rpm -qf /usr/share/vim/vimfiles/after/syntax > $ rpm -qf /usr/share/vim/vimfiles/after > この2つの結果もお願いします。 これもそのまま貼り付けます。 ------------------------------------------------------------------------------ [root@dual ~]# rpm -qf /usr/share/vim/vimfiles/after/syntax ファイル /usr/share/vim/vimfiles/after/syntax はどのパッケージにも属していません。 [root@dual ~]# [root@dual ~]# rpm -qf /usr/share/vim/vimfiles/after ファイル /usr/share/vim/vimfiles/after はどのパッケージにも属していません。 [root@dual ~]# ------------------------------------------------------------------------------ となりました。お力になれるでしょうか? Mike |
(0003575) iwaim (開発者) 2010-12-23 04:06 |
> > $ rpm -qf /usr/share/vim/vimfiles/after/syntax/lisp.vim > > の結果を教えてください。 > 結果です。そのまま貼り付けます。 > ------------------------------------------------------------------------------ > [root@dual ~]# rpm -qf /usr/share/vim/vimfiles/after/syntax/lisp.vim > clisp-2.43-1vl5 > [root@dual ~]# > ------------------------------------------------------------------------------ (snip) > となりました。お力になれるでしょうか? ありがとうございます。お陰で解決することができそうです。 RPMパッケージに関しては後日修正され、この問題が解決する予定です。 その前に現在のパッケージを使ってvimをインストールする場合は次の手順を使ってください。 1, clispパッケージを一旦アンインストールする(依存するものがあればそれも) 2, vim-commonパッケージ、vimパッケージなどをインストールする 3, clispパッケージと1でアンインストールしたパッケージを再びインストールする [原因] vim-commonパッケージが作成するシンボリックリンク「/usr/share/vim/vimfiles」がvim-commonをインストールする前にディレクトリとして作成されていたため、今回の問題が発生。(今回はVinePlusのclispパッケージが先にそのディレクトリを作成していた) [対処] 次のうちどれかを選べばいいと思う。 - clispパッケージのlisp.vimを/etc/vim以下にインストールするようにしておく - clispパッケージからvimのファイルをサブパッケージ化して適切な依存関係にしておく(elispも要検討?) |
(0003576) anonymous (参照) 2010-12-24 01:21 |
> 1, clispパッケージを一旦アンインストールする(依存するものがあればそれ > も) > 2, vim-commonパッケージ、vimパッケージなどをインストールする ここまで試しましたが同じエラーがでるので、vim関連をアンインストール してから、 rm -fr /usr/share/vim/vimfiles/ しました。ちょっと乱暴かもしれません。 その後、synaptic経由で入れ直して正常動作を確認しました。 対応していただき、ありがとうございました。 Mike > > > $ rpm -qf /usr/share/vim/vimfiles/after/syntax/lisp.vimkoko > > > の結果を教えてください。 > > 結果です。そのまま貼り付けます。 > > ------------------------------------------------------------------------------ > > [root@dual ~]# rpm -qf /usr/share/vim/vimfiles/after/syntax/lisp.vim > > clisp-2.43-1vl5 > > [root@dual ~]# > > ------------------------------------------------------------------------------ > (snip) > > となりました。お力になれるでしょうか? > > ありがとうございます。お陰で解決することができそうです。 > > RPMパッケージに関しては後日修正され、この問題が解決する予定です。 > その前に現在のパッケージを使ってvimをインストールする場合は次の手順を使っ > てください。 > > 1, clispパッケージを一旦アンインストールする(依存するものがあればそれ > も) > 2, vim-commonパッケージ、vimパッケージなどをインストールする > 3, clispパッケージと1でアンインストールしたパッケージを再びインストールす > る > > [原因] > vim-commonパッケージが作成するシンボリックリンク「 > /usr/share/vim/vimfiles」がvim-commonをインストールする前にディレクトリと > して作成されていたため、今回の問題が発生。(今回はVinePlusのclispパッケー > ジが先にそのディレクトリを作成していた) > > [対処] > 次のうちどれかを選べばいいと思う。 > - clispパッケージのlisp.vimを/etc/vim以下にインストールするようにしておく > - clispパッケージからvimのファイルをサブパッケージ化して適切な依存関係にしておく(elispも要検討?) |
(0007336) tomop (管理者) 2012-10-03 02:10 |
該当バージョンはEOLのため完了とします。現行バージョンにおいても発生する場合は、新規チケットにてお知らせください。 |
課題の履歴 | |||
変更日 | ユーザー名 | 項目 | 変更内容 |
2009-11-23 15:49 | anonymous | 新規課題 | |
2009-12-06 02:11 | yasumichi | コメント追加: 0003567 | |
2009-12-08 22:34 | anonymous | コメント追加: 0003568 | |
2010-01-20 13:30 | kazutaka | 状態 | 新規 => 完了 |
2010-01-20 13:30 | kazutaka | 解決状況 | 不明 => 再現不可 |
2010-01-20 13:30 | kazutaka | コメント追加: 0003569 | |
2010-12-21 01:57 | anonymous | バージョン | 5.0 => 5.2 |
2010-12-21 01:57 | anonymous | コメント追加: 0003570 | |
2010-12-21 05:58 | iwaim | 担当者 | => iwaim |
2010-12-21 05:58 | iwaim | 状態 | 完了 => 担当者決定 |
2010-12-21 05:58 | iwaim | 解決状況 | 再現不可 => 不明 |
2010-12-21 05:58 | iwaim | コメント追加: 0003571 | |
2010-12-22 00:09 | anonymous | コメント追加: 0003572 | |
2010-12-22 00:20 | iwaim | コメント追加: 0003573 | |
2010-12-22 23:03 | anonymous | コメント追加: 0003574 | |
2010-12-23 04:06 | iwaim | パッケージ | vim-common-7.2.148-1vl5.i386 vim-7.2.148-1vl5.i386 => vim-common-7.2.148-1vl5 clisp 2.43-1vl5 |
2010-12-23 04:06 | iwaim | コメント追加: 0003575 | |
2010-12-24 01:21 | anonymous | コメント追加: 0003576 | |
2012-10-03 02:10 | tomop | コメント追加: 0007336 | |
2012-10-03 02:10 | tomop | 状態 | 担当者決定 => 完了 |
2012-10-04 04:17 | tomop | 解決状況 | 不明 => 却下 |
2012-10-04 04:17 | tomop | 詳細更新 | リビジョンを表示 |
Copyright © 2000 - 2024 MantisBT Team Copyright © 2012 - 2024 Project Vine |