2011年1月24日

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

坂本です。Ubuntu日本コミュニティでは主に、フォーラムに寄せられるサウンド
とグラフィックに関する相談の受け答えをしています。

それとは別に、自分のPPAで、バグ報告のある/バグ報告したパッケージのバグ
フィックス版や、開発元に提供した日本語訳を含むパッケージ、音楽制作に役立
つけどリポジトリにはないパッケージを提供しています。

https://launchpad.net/~mocchi/+archive/instruments


今回お知恵をお借りしたいのは、PPA上にて、FFADOのSVNから取得した最新の
ソースのパッケージ作成に失敗することです。自分のローカル環境では「dpkg-
buildpackage」によるパッケージングには成功していて、dpkgによるインストー
ルも出来ますし、動作も正常です。

しかし、PPA環境でビルドすると、エラーが発生して失敗します。以下がログです。

Natty(i686)用
https://launchpad.net/~mocchi/+archive/instruments/+buildjob/2191327/+files/buildlog_ubuntu-natty-i386.libffado_2.0.1%2Bsvn1949-20110124natty_FAILEDTOBUILD.txt.gz

Natty(amd64)用
https://launchpad.net/~mocchi/+archive/instruments/+buildjob/2191326/+files/buildlog_ubuntu-natty-amd64.libffado_2.0.1%2Bsvn1949-20110124natty_FAILEDTOBUILD.txt.gz

Lucid(i686)用
https://launchpad.net/~mocchi/+archive/instruments/+buildjob/2191354/+files/buildlog_ubuntu-lucid-i386.libffado_2.0.1%2Bsvn1949-20110124lucid_FAILEDTOBUILD.txt.gz

Lucid(amd64)用
https://launchpad.net/~mocchi/+archive/instruments/+buildjob/2191353/+files/buildlog_ubuntu-lucid-amd64.libffado_2.0.1%2Bsvn1949-20110124lucid_FAILEDTOBUILD.txt.gz


いずれも以下のように依存関係が満たせません。どのように対処したらいいのか
わかる方がいらっしゃいましたら、教えていただけると助かります。

(エラーログ、中略)

Checking whether 'xdg-desktop-menu --help' executes no

I couldn't find the program 'xdg-desktop-menu'. Together with
xdg-icon-resource this is needed to add the fancy entry to your menu.
But if the mixer will be installed, you can start it by executing
"ffado-mixer".

(中略)

Checking for dbus-c++-1 (0 or higher)... no
Checking for alsa (0 or higher)... no

One of the dbus-headers, the dbus-c++-headers and/or the application
'dbusxx-xml2cpp' where not found. The dbus-server for ffado will
therefore not be built.

(中略)

Checking for libconfig++ (0 or higher)... no

(中略)

(At least) One of the dependencies is missing. I can't go on without it,
please install the needed packages for each of the lines saying "no".
(Remember to also install the *-devel packages!)

And remember to remove the cache with "rm -Rf .sconsign.dblite cache" so the
results above get rechecked.

(中略)

make: *** [debian/stamp-scons-build] Error 1
dpkg-buildpackage: error: /usr/bin/fakeroot debian/rules binary gave
error exit status 2


坂本 貴史
o-takashi@xxxxx


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




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