お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-01-14 09:09:18

kampisi
メンバ
登録日: 2007-11-20

imagination(スライドショー作成ソフト)がインストールできない

Ubuntu 9.04-jaで、スライドショー作成ソフトのimaginationをソースからビルドできません。
Sourceforgeからimagination-2.1.tar.gzをダウンロードし、展開、INSTALLの指示通り   ./configureしましたが、下記のメッセージが出てmakeできません。gtkのバージョンの問題らしいのですが、これから先どのようにしたらよいのかわかりません。よろしく御教示願います。

$ ./configure

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes

(....途中略....)

checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for PACKAGE... configure: error: Package requirements (gtk+-2.0 >= 2.14.0 gthread-2.0) were not met:

No package 'gtk+-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables PACKAGE_CFLAGS
and PACKAGE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

オフライン

 

#2 2010-01-14 09:25:05

hmatsue
アドバイザ
登録日: 2009-03-10

Re: imagination(スライドショー作成ソフト)がインストールできない

libgtk2.0-dev
をインストールするとどうでしょうか。
その前にINSTALLなどを参照して必要な要件を確認しておいた方がよさそうですが。。

オフライン

 

#3 2010-01-14 10:03:21

kampisi
メンバ
登録日: 2007-11-20

Re: imagination(スライドショー作成ソフト)がインストールできない

hmatsue様

コメントありがとうございます。$ apt-get install libgtk2.0-dev  としたところ、下記のエラーが出てしまいました。INSTALLを読んだ限りでは
要件については特にこれと言ったことは書いてなかったように思われますが...... 

$ sudo apt-get install libgtk2.0-dev
......
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています               
状態情報を読み取っています... 完了
インストールすることができないパッケージがありました。おそらく、あり得
ない状況を要求したか、(不安定版ディストリビューションを使用しているの
であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移
動されていないことが考えられます。
以下の情報がこの問題を解決するために役立つかもしれません:

以下のパッケージには満たせない依存関係があります:
  libgtk2.0-dev: 依存: libpango1.0-dev (>= 1.20) しかし、インストールされようとしていません
                 依存: libcairo2-dev (>= 1.6.4-6.1) しかし、インストールされようとしていません
                 依存: libx11-dev (>= 2:1.0.0-6) しかし、インストールされようとしていません
                 依存: libxext-dev (>= 1:1.0.1-2) しかし、インストールされようとしていません
                 依存: libxinerama-dev (>= 1:1.0.1-4.1) しかし、インストールされようとしていません
                 依存: libxi-dev (>= 1:1.0.1-4) しかし、インストールされようとしていません
                 依存: libxrandr-dev (>= 1:1.2.99) しかし、インストールされようとしていません
                 依存: libxcursor-dev しかし、インストールされようとしていません
                 依存: libxfixes-dev (>= 1:3.0.0-3) しかし、インストールされようとしていません
                 依存: libxcomposite-dev (>= 1:0.2.0-3) しかし、インストールされようとしていません
                 依存: libxdamage-dev (>= 1:1.0.1-3) しかし、インストールされようとしていません
E: 壊れたパッケージ

オフライン

 

#4 2010-01-14 13:14:22

hmatsue
アドバイザ
登録日: 2009-03-10

Re: imagination(スライドショー作成ソフト)がインストールできない

apt-cache policy libgtk2.0-dev
とするとどうなりますでしょうか。
また、
/etc/apt/sources.list
/etc/apt/sources.list.d/以下のファイル
の設定内容に異常は無いでしょうか。

上記に問題なければ、
apt-get update
してからlibgtk2.0-devをインストールすれば、インストールできないでしょうか。

オフライン

 

#5 2010-01-14 17:20:29

kampisi
メンバ
登録日: 2007-11-20

Re: imagination(スライドショー作成ソフト)がインストールできない

hmatsue様

何とかうまく行きました! ありがとうございます。まず最初、単純に
apt-cache policy libgtk2.0-dev  
としてみましたが、同じ結果で「E: 壊れたパッケージ」で終わりました。
次いで/etc/apt/sources.listを見てみると(「システム管理」→「ソフトウエア・ソース」の方で)、
アップデートのチェックがなぜか全て外れておりました(全てチェックを入れていたはずなのですが......原因不明)。
これを入れ、再読み込みすると200数十MBの膨大なパッケージのアップデートをするハメになりましたが、その後で
apt-get install libgtk2.0-dev 
で無事インストールでき、その後imaginationもインストールできました。

オフライン

 

#6 2010-01-14 18:32:00

hmatsue
アドバイザ
登録日: 2009-03-10

Re: imagination(スライドショー作成ソフト)がインストールできない

すいません。今更ですが、
https://launchpad.net/~medigeek/+archive/ppa?field.series_filter=jaunty
からインストールできたのかも。。
メンテナンスが面倒であれば、上記のパッケージを使わせてもらった方が、後々、楽かも知れません。

オフライン

 

#7 2010-01-14 19:40:06

kampisi
メンバ
登録日: 2007-11-20

Re: imagination(スライドショー作成ソフト)がインストールできない

hmatsue様

imaginationのPPAに関しては、yama氏によるビルド

https://launchpad.net/~yama-natuki/+archive/ppa

があるのは知ってました。ただ、これはversion1.0でオーディオが入る仕様になってなかったので、
最低でもversion1.5以上、と思っていたのでした。確かに今更ですが、色々感謝しております。

オフライン

 

Board footer

Powered by FluxBB