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

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0000513Vine Linux1 バグ2007-04-11 00:022007-05-01 00:46
報告者anonymous 
担当者daisuke 
優先度再現性不明 
状態完了解決状況却下 
バージョン4.1 
修正予定バージョン修正済バージョン 
概要0000513: apt-cache search で、オプション -n , --names-only が正しく動作しない
説明man apt-cache には
--names-only

-n Only search on the package names, not the long descriptions.
       Configuration Item: APT::Cache::NamesOnly.

とありますが、名前以外も検索対象になってしまっているようです。

$ apt-cache --names-only search gcc|awk '{print $1}' |grep -c -v gcc
15

$ apt-cache -n search gcc|awk '{print $1}' |grep -c -v gcc
23
タグ設定されていません。
archx86
パッケージapt-0.5.15lorg3.2-0vl10
添付ファイル

- 関連

-  コメント
(0002536)
daisuke (管理者)
2007-04-11 00:38

> man apt-cache には
> --names-only
>
> -n Only search on the package names, not the long descriptions.
> Configuration Item: APT::Cache::NamesOnly.
>
> とありますが、名前以外も検索対象になってしまっているようです。
>
> $ apt-cache --names-only search gcc|awk '{print $1}' |grep -c -v gcc
> 15
>
> $ apt-cache -n search gcc|awk '{print $1}' |grep -c -v gcc
> 23

おそらくこれは apt-rpm の仕様です。
apt-rpm では provide されているようなものは virtual package として
扱っており例えばライブラリなどもパッケージの一つとして仮想的に扱って
います。
上の例ではたとえば gle は libgle.so.3(GCC.INTERNAL) の部分が、
gc では libgccpp.so.1 の部分などが引っかかっていると思われます。
# 全部は調べていませんが、同じような感じだと思います。

若干不便ではありますが、apt-rpm が自動的に provide されている
ライブラリなどを依存パッケージとしてとりあつかえるようにする
ためのトリックなので、修正するのは難しいように思います。
(0002537)
kazutaka (開発者)
2007-05-01 00:46

> おそらくこれは apt-rpm の仕様です。
> apt-rpm では provide されているようなものは virtual package として
> 扱っており例えばライブラリなどもパッケージの一つとして仮想的に扱って
> います。
> 上の例ではたとえば gle は libgle.so.3(GCC.INTERNAL) の部分が、
> gc では libgccpp.so.1 の部分などが引っかかっていると思われます。
> # 全部は調べていませんが、同じような感じだと思います。
>
> 若干不便ではありますが、apt-rpm が自動的に provide されている
> ライブラリなどを依存パッケージとしてとりあつかえるようにする
> ためのトリックなので、修正するのは難しいように思います。

とのことですので、却下としておきます。

ハラダ

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2007-04-11 00:02 anonymous 新規課題
2007-04-11 00:38 daisuke 優先度 中 => 低
2007-04-11 00:38 daisuke 担当者 => daisuke
2007-04-11 00:38 daisuke コメント追加: 0002536
2007-05-01 00:46 kazutaka 状態 新規 => 完了
2007-05-01 00:46 kazutaka 解決状況 不明 => 却下
2007-05-01 00:46 kazutaka コメント追加: 0002537


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