Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000043Vine Linux1 バグ公開2006-05-08 15:252006-05-08 16:53
iwaim 
daisuke 
不明 
完了実装済 
VineSeed 
 
x86
gnome-vfs2-2.14.0-0vl1
0000043: gnome-vfs2-2.14.0-0vl1 が avahi パッケージに依存
gnome-vfs2-2.14.0-0vl1 が main パッケージの avahi に依存していますが、Requires にはないようです。
下記に手元の環境の結果をつけておきます。
# インストールできないのはまた別の問題です。

--------------
# apt-get install gnome-vfs2
(snip)
以下のパッケージは解決できない依存関係を持っています:
  gnome-vfs2: 依存: libavahi-client.so.3
              依存: libavahi-common.so.3
              依存: libavahi-glib.so.1
E: 壊れたパッケージです
設定されていません。
関連 0000044完了 daisuke avahi-0.6.9-0vl2 が plus パッケージ libdaemon に依存 
関連 0000044完了 daisuke avahi-0.6.9-0vl2 が plus パッケージ libdaemon に依存 
課題の履歴
2006-05-08 15:25iwaim新規課題
2006-05-08 16:40daisuke担当者 => daisuke
2006-05-08 16:40daisuke関連追加関連 0000044
2006-05-08 16:40daisuke状態新規 => 担当者決定
2006-05-08 16:40daisukeコメント追加: 0002238
2006-05-08 16:44daisuke関連追加関連 0000044
2006-05-08 16:45iwaimコメント追加: 0002239
2006-05-08 16:50daisuke状態担当者決定 => 完了
2006-05-08 16:50daisuke解決状況不明 => 実装済
2006-05-08 16:50daisukeコメント追加: 0002240
2006-05-08 16:53iwaimコメント追加: 0002241

コメント
(0002238)
daisuke   
2006-05-08 16:40   
> gnome-vfs2-2.14.0-0vl1 が main パッケージの avahi に依存していま
> すが、Requires にはないようです。

libavahi-{client,common}.so.3 libavahi-glib.so.1 はそれぞれ
autoreq されており、avahi がそれらを provide しているので問題
ありませんね。
ただ BuildRequires については、avahi-glib-devel を
BuildRequireすべきところが avahi-glib になっているので
ここは修正しておきます。
gnome-vfs2-2.14.1-0vl1 で修正予定。

> # インストールできないのはまた別の問題です。

(plusをapt lineにいれてないから) avahi がインストールできない
というだけですよね? なので plus->main にして <BTS:44> を修正
することで解決される問題だと思います。

> --------------
> # apt-get install gnome-vfs2
> (snip)
> 以下のパッケージは解決できない依存関係を持っています:
> gnome-vfs2: 依存: libavahi-client.so.3
> 依存: libavahi-common.so.3
> 依存: libavahi-glib.so.1
> E: 壊れたパッケージです
(0002239)
iwaim   
2006-05-08 16:45   
> > gnome-vfs2-2.14.0-0vl1 が main パッケージの avahi に依存していま
> > すが、Requires にはないようです。
>
> libavahi-{client,common}.so.3 libavahi-glib.so.1 はそれぞれ
> autoreq されており、avahi がそれらを provide しているので問題
> ありませんね。

はい。apt 等を使う限りは問題ないと思ってます。
ただ、BuildRequires を入れてるならついでに Requires を入れてもいいのかな、とは思ってます。
そこはメンテナの方にお任せします。


> ただ BuildRequires については、avahi-glib-devel を
> BuildRequireすべきところが avahi-glib になっているので
> ここは修正しておきます。
> gnome-vfs2-2.14.1-0vl1 で修正予定。

よろしくお願いします。

 
> > # インストールできないのはまた別の問題です。
>
> (plusをapt lineにいれてないから) avahi がインストールできない
> というだけですよね? なので plus->main にして <BTS:44> を修正
> することで解決される問題だと思います。

ええ、そう思ってます。
(0002240)
daisuke   
2006-05-08 16:50   
> はい。apt 等を使う限りは問題ないと思ってます。
> ただ、BuildRequires を入れてるならついでに Requires を入れてもい
> いのかな、とは思ってます。
> そこはメンテナの方にお任せします。

全部をいれるのは無駄だとおもいますし、一部だけいれるのも
おかしいとおもいますので、自動で拾えない(ライブラリ以外の)
Requires だけ書くというのがちょうどいい落としどころかと
思っていますので、このままいきます。
BuildRequires のほうは書いておかないと自動では拾えないし、
ないとないで作れてしまうものもあるので、できるだけ入れて
おくのがいいでしょう。

# Vine 的には apt で入れるのは基本的に前提条件です。
# ローカルパッケージも apt でいれたほうがいいと思っています。

というわけで gnome-vfs2-2.14.1-0vl1 を upload しましたので、
close します。
(0002241)
iwaim   
2006-05-08 16:53   
> 全部をいれるのは無駄だとおもいますし、一部だけいれるのも
> おかしいとおもいますので、自動で拾えない(ライブラリ以外の)
> Requires だけ書くというのがちょうどいい落としどころかと
> 思っていますので、このままいきます。
> BuildRequires のほうは書いておかないと自動では拾えないし、
> ないとないで作れてしまうものもあるので、できるだけ入れて
> おくのがいいでしょう。

了解です。

> # Vine 的には apt で入れるのは基本的に前提条件です。
> # ローカルパッケージも apt でいれたほうがいいと思っています。
>
> というわけで gnome-vfs2-2.14.1-0vl1 を upload しましたので、
> close します。

ありがとうございます。