2011年1月24日

[ubuntu-jp:3320] Re:PPAでのビルドエラーの相談(ffado)

坂本です。いくやさんどうもありがとうございます。

> Checking whether 'xdg-desktop-menu --help' executes no
> Checking for dbus-c++-1 (0 or higher)... no
> Checking for alsa (0 or higher)... no
> Checking for libconfig++ (0 or higher)... no

ここから判断して、/debian/controlのSource:libffadoで、Build-Dependsに

「libconfig++8-dev, xdg-utils, libdbus-c++-dev」の3つを加えました。
「alsa」に該当するものはよくわからなかったのですが(libasound2-devでもな
さそうだし。かと言ってカーネルモジュールでもなさそう)、PPAでビルドに成
功しました。Nattyテスト環境での動作確認も問題ありませんでした。

Natty (i686)用
http://launchpadlibrarian.net/62709683/buildlog_ubuntu-natty-i386.libffado_2.0.1%2Bsvn1949-20110124natty1_BUILDING.txt.gz

Natty(amd64)用
http://launchpadlibrarian.net/62709682/buildlog_ubuntu-natty-amd64.libffado_2.0.1%2Bsvn1949-20110124natty1_BUILDING.txt.gz

PPAの場合、ちゃんと依存関係を指定してあげないとダメなんですね。勉強にな
りました。

# ただひとつ気になるのは、今回/debian/controlの参考にしたのはUbuntuのリ
ポジトリから利用できるlibffadoソースの同ファイルなのですが、そちらは先の
3つの記述がありませんでした。バグ報告すべき?


坂本 貴史
o-takashi@xxxxx

(2011年01月24日 19:08), AWASHIRO Ikuya wrote:
> (コピペミスったので再送です)
>
> どもども、いくやです。
>
>> いずれも以下のように依存関係が満たせません。どのように対処したらいいのか
>> わかる方がいらっしゃいましたら、教えていただけると助かります。
> debian/controlのBuild-Dependsにxdg-utilsを足せばよさそうに見えます。
>
> dpkg -Sで、そのファイルが入っているパッケージ名がわかるのがヒントでしょ
> うか。


投稿者 xml-rpc : 2011年1月24日 21:13
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/101539
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。