[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:18598] Re: gem2deb を使っているパッケージを捜すには?
On Wed, Oct 30, 2013 at 12:50:01PM +0900, Yukiharu Yabuki wrote:
> 矢吹です。
>
> こんにちは。
>
> 本日メールを差し上げたのは、gem2deb (または dh_ruby ) を使って build
> している debian パッケージを捜すのにはどうするのが良いのかについて、
> みなさんのお知恵を拝借に参りました。
>
> debtags cat | tagcoll hierarchy
> などで、ruby で実装しているプログラムtagをみつけて、debtags grep を
> 調べたりはできるので、手当たり次第に gbp import-dsc --download して
> いたりするのですが、あまり効率がいい気がしません。
>
> 絞った対象? に build-dep に gem2deb があるもの、(または、そもそも
> build-dep に gem2deb があるパッケージを捜せば良いような気がしますが
> やり方がわからないので、ここに投稿させていただきます。
build-depで検索ですか。
http://ftp.jp.debian.org/debian/dists/sid/main/source/Sources.gz
これをダウンロードして、grepするのが稚拙ですが基本的で一番手っ取り早いです。
ここでこのファイルにgrep-dctrl を使うのが伝統的正解でしょう。
でも今ではbenを使うとパッケージ依存関係の検索はもっとすっきりできます。
testingにあります。
http://packages.qa.debian.org/b/ben.html
http://ben.debian.net/
こんな感じです。
$ mkdir workingdir
$ cd workingdir
/home/osamu/workingdir
$ ben download
....
$ ben query ".build-depends ~ /gem2deb/" Sources
....(全パッケージ情報)
$ ben query ".build-depends ~ /gem2deb/" Sources | grep ^Package:
....(パッケージ名のみ)
青木