k.miyano
2018年2月9日 18時17分
ケービデバイスの宮野です。お世話になります。
ATDE6(20170526)で、apt-get update実行後に、
libbluetooth-devをインストールしようとしましたが
下記のようなエラーとなってしまいました。
どのようにすればよいかご教示願えないでしょうか。
以上、宜しくお願い致します。
-------------------------------------------------------------------------------------------------------------------------------------------------
atmark@atde6:~$ sudo apt-get install libbluetooth-dev
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の問題を解決するために 'apt-get -f install' を実行する必要があるかもしれません:
以下のパッケージには満たせない依存関係があります:
libbluetooth-dev : 依存: libbluetooth3 (= 5.23-2+deb8u1) しかし、5.23-2+b1 はインストールされようとしています
libcairo2-dev:armhf : 依存: libcairo2:armhf (= 1.14.8-1) しかし、インストールされようとしていません
依存: libcairo-gobject2:armhf (= 1.14.8-1) しかし、インストールされようとしていません
依存: libcairo-script-interpreter2:armhf (= 1.14.8-1) しかし、インストールされようとしていません
依存: libfontconfig1-dev:armhf (>= 2.2.95) しかし、インストールされようとしていません
依存: libfreetype6-dev:armhf (>= 2.1.10) しかし、インストールされようとしていません
依存: libx11-dev:armhf しかし、インストールされようとしていません
依存: libxrender-dev:armhf (>= 0.6) しかし、インストールされようとしていません
依存: libxext-dev:armhf しかし、インストールされようとしていません
依存: libpng-dev:armhf
依存: libsm-dev:armhf しかし、インストールされようとしていません
依存: libpixman-1-dev:armhf (>= 0.22.0) しかし、インストールされようとしていません
依存: libxcb1-dev:armhf (>= 1.6) しかし、インストールされようとしていません
依存: libxcb-render0-dev:armhf (>= 1.6) しかし、インストールされようとしていません
依存: libxcb-shm0-dev:armhf しかし、インストールされようとしていません
依存: libglib2.0-dev:armhf しかし、インストールされようとしていません
libgtk-3-dev : 依存: libcairo2-dev (>= 1.10.0) しかし、インストールされようとしていません
libnautilus-extension-dev:armhf : 依存: libnautilus-extension1a:armhf (= 3.22.3-1+deb9u1) しかし、インストールされようとしていません
依存: gir1.2-nautilus-3.0:armhf (= 3.22.3-1+deb9u1) しかし、インストールされようとしていません
依存: libglib2.0-dev:armhf (>= 2.49.1) しかし、インストールされようとしていません
依存: libgtk-3-dev:armhf (>= 3.21.5) しかし、インストールされようとしていません
libpango1.0-dev : 依存: libcairo2-dev (>= 1.12.10) しかし、インストールされようとしていません
tzdata-armhf-cross : 依存: debconf-armhf-cross (>= 0.5) しかし、インストールすることができません または
debconf-2.0-armhf-cross しかし、インストールすることができません
E: 未解決の依存関係です。'apt-get -f install' を実行してみてください (または解法を明示してください)
-------------------------------------------------------------------------------------------------------------------------------------------------
コメント
k.miyano
at_mizo
溝渕です。
以下のコマンドは成功しましたか。
atmark@atde6:~$ sudo apt-get update
成功していた場合は次のように、"libbluetooth-dev:armhf"は、
"libbluetooth3"のバージョン"5.23-2+deb8u1"に依存していることが確認でき
ると思います。
atmark@atde6:~/projects/x1/linux-2.6-imx$ apt-cache show libbluetooth-dev:armhf
:(省略)
Depends: libbluetooth3 (= 5.23-2+deb8u1), libc6-dev | libc-dev
また、ATDE6の、"/etc/apt/sources.list"または、
"/etc/apt/sources.list.d/*"に変更を加えている場合は変更内容を教えてく
ださい。
k.miyano
ご回答ありがとうございます。
> 成功していた場合は次のように、"libbluetooth-dev:armhf"は、
> "libbluetooth3"のバージョン"5.23-2+deb8u1"に依存していることが確認でき
> ると思います。
>
>
> atmark@atde6:~/projects/x1/linux-2.6-imx$ apt-cache showlibbluetooth-dev:armhf
> :(省略)
> Depends: libbluetooth3 (= 5.23-2+deb8u1), libc6-dev | libc-dev
>
上記のようになっていることは確認できました。
> また、ATDE6の、"/etc/apt/sources.li st"または、
> "/etc/apt/sources.list.d/*"に変更を加えている場合は変更内容を教えてく
> ださい。
変更しておりません。
以上、よろしくお願いいたします。
at_mizo
k.miyano
無事、インストールできました。
ありがとうございました。
下記の押しボタンビーコンの信号を取得したいのですが、
BLEに関する情報がなかなか入手できません。
http://www.products.braveridge.com/btn01/
BLEの受信状況を知るコマンド等、情報をお持ちでしたら
教えていただけないでしょうか。
※一般的な質問となってしまい申し訳ありません。
採用事例で下記を拝見し、何かご存知ではないかと思いまして・・・
https://armadillo.atmark-techno.com/case-studies/weverton
at_mizo
2018年2月13日 11時00分
溝渕です。
> ATDE6(20170526)で、apt-get update実行後に、
> libbluetooth-devをインストールしようとしましたが
> 下記のようなエラーとなってしまいました。
次のように、armhf用のパッケージとしてインストールしてみてください。
atmark@atde6:~$ sudo apt-get install libbluetooth-dev:armhf
ATDE6のベースとなっているDebian GNU/Linux 8(jessie)はMultiarchCrossへ
の対応が不十分であるため、(特に-devパッケージでは)ホストアーキテクチャ
用パッケージとの依存関係でaptが失敗する場合があります。