武山です
openSUSE独自のタグなのでしょうか?
ですね…と思ったら、最近、本家にマージされていますね。 https://fedoraproject.org/wiki/Changes/RPM-4.12
“Recommends:”タグの機能を解説したページを探しています。 ご存知の方がいらっしゃいましたら、教えていただけると幸いです。
知る限り、ありませんでしたが、 RPM 側のドキュメントにあるかもしれません。 似たような依存関係を持つ、既存のパッケージの中身を調べて 研究しました。 mozc でも、Recommends を使っています https://build.opensuse.org/package/view_file/M17N/mozc/mozc.spec?expand=1 ibus なんかだと Supplements というのも使っています Recommends の逆向きです https://build.opensuse.org/package/view_file/M17N/ibus/ibus.spec?expand=1 ちょっと気づいたことは、etckeeper-hoge サブパッケージを作るとき、 %package -n etckeeper-hoge としていますが、 %package hoge でも作れます。 このようなパッケージングの情報を扱う -packaging の ML もあるので、 一応ポインターとして置いておきます: http://lists.opensuse.org/opensuse-packaging/ 予告: このあと、ykoba さんの mikutter パッケージを使って、 openSUSE の spec ファイル講座を ML でやります! (2014/07/06 7:22), 1xx wrote:
2014年7月6日 1:05 Fuminobu TAKEYAMA <ftake@geeko.jp>:
etckeeper-common は etckeeper-cron と etckeeper-pkgmanager-cpllabo に 必要なんですよね?
はい、その通りです。
だとすると、etckeeper-common を etckeeper として、
Name: etckeeper Recommends: etckeeper-cron Recommends: etckeeper-pkgmanager-collabo とするのが、一般的かと思います。
なるほど。情報ありがとうございます。 ちょっといじってみました。 https://build.opensuse.org/package/view_file/home:Mitsutoshi:branches:home:M...
それで気がついたのですが、 Red Hat系では“Unknown tag: Recommends:” でエラーになりますね。 https://build.opensuse.org/package/live_build_log/home:Mitsutoshi:branches:h... openSUSE独自のタグなのでしょうか?
まだ、期待した動作とは違いますが、やりようはあると思うので、 しばらく色々実験しながら修正していきます。
“Recommends:”タグの機能を解説したページを探しています。 ご存知の方がいらっしゃいましたら、教えていただけると幸いです。
http://www.amazon.co.jp/dp/4798112836 この本を参考にspecファイルを書いているのですが、力不足を感じてきたので http://www.amazon.co.jp/dp/4797324937 も買いました。
-- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org