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

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0000600Vine Linux1 バグ2008-02-02 11:352008-02-03 17:00
報告者kaneko 
担当者 
優先度再現性不明 
状態完了解決状況不明 
バージョン4.2 
修正予定バージョン修正済バージョン 
概要0000600: gtk-update-icon-cache が abort する
説明Vine Linux 4.1 から 4.2 に dist-upgrade したところ、
以下のパッケージで %postun scriptlet 実行時にエラーが発生しました。
libexo, Thunar, Terminal, gdm, orage
全て同じエラーで、/usr/bin/gtk-update-icon-cache の実行時に
以下のように abort します。

gtk-update-icon-cache -qf /usr/share/icons/hicolor
*** glibc detected *** malloc(): memory corruption: 0x0805cc50 ***
アボートしました

upgrade 後、root 権限で上記のコマンドを実行しても同様のエラーが発生します。

現在、gdm 以外のパッケージは古いバージョンが削除されず、
重複して存在している状態です。
タグ設定されていません。
archx86
パッケージgtk2-2.8.20-0vl3.2
添付ファイル

- 関連

-  コメント
(0002834)
kazutaka (開発者)
2008-02-03 07:58

> Vine Linux 4.1 から 4.2 に dist-upgrade したところ、
> 以下のパッケージで %postun scriptlet 実行時にエラーが発生しました。
> libexo, Thunar, Terminal, gdm, orage
> 全て同じエラーで、/usr/bin/gtk-update-icon-cache の実行時に
> 以下のように abort します。

これですが、errata で更新された libpng で修正されている
はずです。

http://vinelinux.org/errata/4x/20080203-2.html [^]

お手数ですが、重複している古い方のパッケージを
手動で削除して、上記の更新された libpng を入れてから、
再度新しい方のパッケージをインストールしてみて
いただけますか?
(0002835)
kaneko (開発者)
2008-02-03 15:47

> これですが、errata で更新された libpng で修正されている
> はずです。
>
> http://vinelinux.org/errata/4x/20080203-2.html [^]
>
> お手数ですが、重複している古い方のパッケージを
> 手動で削除して、上記の更新された libpng を入れてから、
> 再度新しい方のパッケージをインストールしてみて
> いただけますか?

繰り返しになりますが、この状態では %postun でコケているので、
削除はできない(というか削除の途中で引っかかっている)状態です。

教えていただいたやり方とは異なりますが、
以下の順序で削除・再インストールを行いました。

(1) libpng を更新する
  apt-get update; apt-get upgrade
(2) 古い方のパッケージを削除する(例:orage)
  apt-get remove orage#4.4.1-0vl1
(3) 新しいパッケージを再インストールする
  apt-get install --reinstall orage

上記 (2),(3) の手順を、重複状態になっていた全てのパッケージで
反復して、重複を解決できました。
# 念のために apt-get install reinstall gdm もやっておきました。
ありがとうございました。
(0002836)
kazutaka (開発者)
2008-02-03 17:00

> 教えていただいたやり方とは異なりますが、
> 以下の順序で削除・再インストールを行いました。
>
> (1) libpng を更新する
> apt-get update; apt-get upgrade
> (2) 古い方のパッケージを削除する(例:orage)
> apt-get remove orage#4.4.1-0vl1
> (3) 新しいパッケージを再インストールする
> apt-get install --reinstall orage
>
> 上記 (2),(3) の手順を、重複状態になっていた全てのパッケージで
> 反復して、重複を解決できました。
> # 念のために apt-get install reinstall gdm もやっておきました。

確認&修復方法のリプライありがとうございました。

完了にします。

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2008-02-02 11:35 kaneko 新規課題
2008-02-03 07:58 kazutaka 状態 新規 => テスト待ち
2008-02-03 07:58 kazutaka コメント追加: 0002834
2008-02-03 15:47 kaneko コメント追加: 0002835
2008-02-03 17:00 kazutaka 状態 テスト待ち => 完了
2008-02-03 17:00 kazutaka コメント追加: 0002836


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