みなさま、こんばんは。山本です。 門脇さん、pinetreeさん、レスをありがとうございます。 > 私もこのエラーが出たので、http://www.freedesktop.org/Software/dbusから > dbus-0.23.4.tar.gzを落として、展開、./cofigure,make,make install > (私の場合は、checkinstall)とやりました。 > それから、/usr/libにlibdbus-1.so.0のシンボリックリンクをはりました。 > また、dbusをインストールする前にexpatをインストールする必要があります。 > これはSynapticで持ってきました。 門脇さんが教えてくださったhttp://www.freedesktop.org/Software/dbusの dbus-0.23.4.tar.gzを落としてインストールしたところ、症状は同じですね〜。 RPM SEARCHでとってきたやつの症状と同様に、ハードディスクがカリカリと うなってから、立ち上がりはするものの、挙動不審です。 このdbus-0.23.4.tar.gzのソースでrpmを作ってみました。 一応、specをこのメールの後ろに書き出しておきます。 reauiresのところは、適当に調整してください。 skypeの方もよろしければ使ってください。 Gnomeを使うことを想定しています。これでrpmを作ってインストールすると、 アプリケーション→インターネットのところにskypeが追加されるようにしています。 > libdbusをインストールするのが面倒なら、Static Binary tar.bz2を使うと > 言う手が有ると思いますが、どうなんでしょう。試した方おられますか? Static Binaryの方は、qtを含んでるみたいですので、dbusとは 関係ないのではないでしょうか?初めの投稿メールでも書きましたように、 僕の環境では正常に動作しませんでした。 結局、どのライブラリが必要なのかをはっきりさせないといけないようです。 Vine Linux 3.1をフルインストールしたマシンでも実験をやってみようと思います。 現在、メイン使用をしている大学のマシンには、 フルインストールをしていませんので、何かが足りないのかもしれません。 何かパッケージを作るたびに必要になるつどに、パッケージをいれていますので。 また何か進展がありましたら、投稿致します。 それでは、失礼します。 References. [1] Vine Linux 3.1(あめぶろ)内の記事 2004年12月29日 19時03分47秒 skype http://hiroyuki12.ameblo.jp/entry-203720ff4df3a106634de6868902dcf9.html#t771578 [2] Freedesktop.org http://www.freedesktop.org/Software/dbus [3] RPM SEARCH http://rpm.pbone.net/ ======================================================================= Summary: D-BUS is a message bus system, a simple way for applications to talk to one another. Name: dbus Version: 0.23.4 Release: 0vl1 Source0: dbus-0.23.4.tar.gz License: GNU GENERAL PUBLIC LICENSE Version 2 Group: System Environment/Libraries URL: http://www.freedesktop.org/Software/dbus Requires: qt, expat libxml BuildRequires: expat, expat-devel, qt, qt-devel, python-devel, libxml-devel BuildRoot: %{_tmppath}/dbus-0.23.4-root #Vendor: #Distribution: Packager: Munehiro Yamamoto %description D-BUS is a message bus system, a simple way for applications to talk to one another. #(2)スクリプト部 ---------------------------- %prep #rpmを構築する前の準備です. rm -rf ${RPM_BUILD_ROOT} %setup -q #ソースをBUILDに展開します.-qはテスト確認後につける %build #makeのための手順を書きます. ./configure --prefix=/usr make %install #installのための手順を書きます. make DESTDIR=${RPM_BUILD_ROOT} install %clean #rpmを作ったあとの後始末です. rm -rf ${RPM_BUILD_ROOT} #(3)ファイルリスト部 ---------------------------- %files %defattr(-,root,root) %dir /usr %dir /usr/lib /usr/lib/libdbus-1.so.0.0.0 /usr/lib/libdbus-1.so.0 /usr/lib/libdbus-1.so /usr/lib/libdbus-1.la /usr/lib/libdbus-1.a %dir /usr/lib/dbus-1.0 %dir /usr/lib/dbus-1.0/include %dir /usr/lib/dbus-1.0/include/dbus /usr/lib/dbus-1.0/include/dbus/dbus-arch-deps.h /usr/lib/libdbus-glib-1.so.0.0.0 /usr/lib/libdbus-glib-1.so.0 /usr/lib/libdbus-glib-1.so /usr/lib/libdbus-glib-1.la /usr/lib/libdbus-glib-1.a %dir /usr/lib/pkgconfig /usr/lib/pkgconfig/dbus-1.pc /usr/lib/pkgconfig/dbus-glib-1.pc %dir /usr/include %dir /usr/include/dbus-1.0 %dir /usr/include/dbus-1.0/dbus /usr/include/dbus-1.0/dbus/dbus.h /usr/include/dbus-1.0/dbus/dbus-address.h /usr/include/dbus-1.0/dbus/dbus-bus.h /usr/include/dbus-1.0/dbus/dbus-connection.h /usr/include/dbus-1.0/dbus/dbus-errors.h /usr/include/dbus-1.0/dbus/dbus-macros.h /usr/include/dbus-1.0/dbus/dbus-memory.h /usr/include/dbus-1.0/dbus/dbus-message.h /usr/include/dbus-1.0/dbus/dbus-pending-call.h /usr/include/dbus-1.0/dbus/dbus-protocol.h /usr/include/dbus-1.0/dbus/dbus-server.h /usr/include/dbus-1.0/dbus/dbus-shared.h /usr/include/dbus-1.0/dbus/dbus-threads.h /usr/include/dbus-1.0/dbus/dbus-types.h /usr/include/dbus-1.0/dbus/dbus-glib.h /usr/include/dbus-1.0/dbus/dbus-glib-lowlevel.h /usr/include/dbus-1.0/dbus/dbus-glib-error-enum.h %dir /usr/bin /usr/bin/dbus-daemon-1 /usr/bin/dbus-glib-tool /usr/bin/dbus-send /usr/bin/dbus-monitor /usr/bin/dbus-launch /usr/bin/dbus-cleanup-sockets /usr/bin/dbus-viewer %dir /usr/etc /usr/etc/dbus-1 /usr/etc/dbus-1/session.conf /usr/etc/dbus-1/system.conf /usr/etc/dbus-1/system.d %dir /usr/man %dir /usr/man/man1 /usr/man/man1/dbus-send.1.gz /usr/man/man1/dbus-launch.1.gz /usr/man/man1/dbus-cleanup-sockets.1.gz /usr/man/man1/dbus-daemon-1.1.gz /usr/man/man1/dbus-monitor.1.gz %dir /usr/var %dir /usr/var/run /usr/var/run/dbus %dir /usr/share %dir /usr/share/dbus-1 /usr/share/dbus-1/services #(4)更新状況部 ---------------------------- %changelog # end of file ======================================================================= ======================================================================= Summary: free Internet telephony Summary(ja): 無料インターネットテレフォニー Name: skype Version: 1.1.0.3 Release: 0vl1 Source0: skype-1.1.0.3.tar.bz2 License: Skype End User License Group: Applications/Communications URL: http://www.skype.com Requires: qt >= 3.2, dbus #BuildRequires: BuildRoot: %{_tmppath}/skype-1.1.0.3-root #Vendor: #Distribution: Packager: Munehiro Yamamoto %description Skype is free Internet telephony that just works. Skype is for calling other people on their computers or phones. #(2)スクリプト部 ---------------------------- %prep #rpmを構築する前の準備です. rm -rf ${RPM_BUILD_ROOT} %setup -q #ソースをBUILDに展開します.-qはテスト確認後につける %build #makeのための手順を書きます. %install #installのための手順を書きます. %__mkdir -p ${RPM_BUILD_ROOT}/usr %__mkdir -p ${RPM_BUILD_ROOT}/usr/lib %__mkdir -p ${RPM_BUILD_ROOT}/usr/bin %__mkdir -p ${RPM_BUILD_ROOT}/usr/share %__mkdir -p ${RPM_BUILD_ROOT}/usr/share/applications %__mkdir -p ${RPM_BUILD_ROOT}/usr/share/pixmaps %__cp -r ../skype-1.1.0.3 ${RPM_BUILD_ROOT}/usr/share/ %__cp skype.desktop ${RPM_BUILD_ROOT}/usr/share/applications/ %__cp icons/skype_32_32.png ${RPM_BUILD_ROOT}/usr/share/pixmaps/skype.png %__cp skype ${RPM_BUILD_ROOT}/usr/bin/ %clean #rpmを作ったあとの後始末です. rm -rf ${RPM_BUILD_ROOT} #(3)ファイルリスト部 ---------------------------- %files %defattr(-,root,root) %dir /usr/share/skype-1.1.0.3 /usr/share/skype-1.1.0.3/skype.conf /usr/share/skype-1.1.0.3/skype.desktop.old /usr/share/skype-1.1.0.3/skype /usr/share/skype-1.1.0.3/LICENSE %dir /usr/share/skype-1.1.0.3/lang /usr/share/skype-1.1.0.3/lang/skype_it.qm /usr/share/skype-1.1.0.3/lang/skype_zh_CN.qm /usr/share/skype-1.1.0.3/lang/skype_ja.qm /usr/share/skype-1.1.0.3/lang/skype_ko.qm /usr/share/skype-1.1.0.3/lang/skype_fi.qm /usr/share/skype-1.1.0.3/lang/skype_ru.qm /usr/share/skype-1.1.0.3/lang/skype_pt_BR.qm /usr/share/skype-1.1.0.3/lang/skype_el.qm /usr/share/skype-1.1.0.3/lang/skype_no.qm /usr/share/skype-1.1.0.3/lang/skype_iw.qm /usr/share/skype-1.1.0.3/lang/skype_es_AR.qm /usr/share/skype-1.1.0.3/lang/skype_de.qm /usr/share/skype-1.1.0.3/lang/skype_sv.qm /usr/share/skype-1.1.0.3/lang/skype_et.qm /usr/share/skype-1.1.0.3/lang/skype_fr.qm /usr/share/skype-1.1.0.3/lang/skype_nl.qm /usr/share/skype-1.1.0.3/lang/skype_ro.qm /usr/share/skype-1.1.0.3/lang/skype_da.qm /usr/share/skype-1.1.0.3/lang/skype_es.qm /usr/share/skype-1.1.0.3/lang/skype_zh_TW.qm /usr/share/skype-1.1.0.3/lang/skype_pl.qm /usr/share/skype-1.1.0.3/lang/skype_en.qm %dir /usr/share/skype-1.1.0.3/icons /usr/share/skype-1.1.0.3/icons/skype_16_32.png /usr/share/skype-1.1.0.3/icons/skype_32_32.png /usr/share/skype-1.1.0.3/icons/skype_48_32.png %dir /usr/share/skype-1.1.0.3/sound /usr/share/skype-1.1.0.3/sound/call_out.wav /usr/share/skype-1.1.0.3/sound/im.wav /usr/share/skype-1.1.0.3/sound/call_in.wav /usr/share/skype-1.1.0.3/sound/hangup.wav /usr/share/skype-1.1.0.3/sound/busy4.wav /usr/share/skype-1.1.0.3/skype.desktop /usr/share/skype-1.1.0.3/README /usr/bin/skype /usr/share/applications/skype.desktop /usr/share/pixmaps/skype.png #(4)更新状況部 ---------------------------- %changelog # end of file ========================================================================