[vine-users:082188] Re: Skype が出来無い

梅田 光則 m.umeda @ green.email.ne.jp
2012年 12月 17日 (月) 04:32:59 JST


梅田です。

何だか、段々深みにはまりそうなので、お力を下さい。

かとうさんのメールより引用

> (1) 開発元からSkypeバイナリをダウンロードする
> (2) Vine Linux上で動かすために細工する
> (3) (2)を行ったものをrpmパッケージ化する
> (4) (3)でできたものをインストールする

http://www.skype.com/intl/ja/get-skype/on-your-computer/linux/

で、Fedora16用のRPMパッケージを見つけたので、他にRPM系ディストリビュー
ションにOpenSuse用が有りましたが、VineLinuxは元々はRedHat系だった(?)
ので、Fedora用のRPMパッケージ選択が正しいかと考えました。よって、(4)
から作業をすれば良いのでしょうか?で、あれば

#rpm -ivh /home/suomi/dl/skype-4.1.0.20-fedora.i586.rpm

で、行ける(はず?)なのと、

> 梅田さんへ
> 
> 「self-build-」は、Linuxのパッケージ名に出てくる用法なので、
> 
>     self-build   パッケージ
> 
> の2つのキーワードでインターネット検索すると情報が得られます。
> 
>                                                      三巻

とのことだったので、検索すれば、まっ先にVineLinuxの公式サイトのセルフビ
ルドパッケージについてと出てきて

http://trac.vinelinux.org/wiki/self-build-creation

で、文頭まっ先に

>1 事前にターゲットの rpm パッケージを作成するのに必要な、spec と patch やその他のファイルを用意しておきます。 

RPMパッケージが有るのなら、self-build-Skypeは要らないのだと読みました。
で、

> # rpm -ivh /home/suomi/dl/skype-4.1.0.20-fedora.i586.rpm
> エラー: 依存性の欠如:
> 	libQtCore.so.4 は skype-4.1.0.20-fc16.i586 に必要とされています
> 	libQtDBus.so.4 は skype-4.1.0.20-fc16.i586 に必要とされています
> 	libQtGui.so.4 は skype-4.1.0.20-fc16.i586 に必要とされています
> 	libQtNetwork.so.4 は skype-4.1.0.20-fc16.i586 に必要とされています
> 	libQtWebKit.so.4 は skype-4.1.0.20-fc16.i586 に必要とされています
> 	libQtXml.so.4 は skype-4.1.0.20-fc16.i586 に必要とされています
> 	libstdc++.so.6(GLIBCXX_3.4.15) は skype-4.1.0.20-fc16.i586 に必要とされています
> 	qt >= 4.6 は skype-4.1.0.20-fc16.i586 に必要とされています
> 	qtwebkit は skype-4.1.0.20-fc16.i586 に必要とされています
> # apt-get install libQtCore.so.4 libQtBus.so.4 libQtGui.so.4 libQtNetwork.so.4 libQtWebKit.so.4 libQtXml.so.4 libstdc++.so.6 qt qtwebkit
> パッケージリストを読みこんでいます... 完了
> 依存情報ツリーを作成しています... 完了        
> 'libQtCore.so.4' として compat32-qt4.32bit を選択しました
> E: パッケージ libQtBus.so.4 が見付かりません
> [root @ localhost ~]# apt-get install libQtDBus.so.4
> パッケージリストを読みこんでいます... 完了
> 依存情報ツリーを作成しています... 完了        
> 'libQtDBus.so.4' として compat32-qt4.32bit を選択しました
> 以下の追加パッケージがインストールされます:
>   compat32-dbus.32bit compat32-lcms.32bit compat32-libXcursor.32bit compat32-libXinerama.32bit compat32-libmng.32bit compat32-libpng.32bit compat32-libtiff.32bit compat32-qt4.32bit
> 以下のパッケージが新たにインストールされます:
>   compat32-dbus.32bit compat32-lcms.32bit compat32-libXcursor.32bit compat32-libXinerama.32bit compat32-libmng.32bit compat32-libpng.32bit compat32-libtiff.32bit compat32-qt4.32bit
> アップグレード: 0 個, 新規インストール: 8 個, 削除: 0 個, 保留: 0 個
> 25.5MB のアーカイブを取得する必要があります。
> 展開後に 63.4MB のディスク容量が追加消費されます。

となり、

> # rpm -ivh /home/suomi/dl/skype-4.1.0.20-fedora.i586.rpm
> エラー: 依存性の欠如:
> 	libstdc++.so.6(GLIBCXX_3.4.15) は skype-4.1.0.20-fc16.i586 に必要とされています
> 	qt >= 4.6 は skype-4.1.0.20-fc16.i586 に必要とされています
> 	qtwebkit は skype-4.1.0.20-fc16.i586 に必要とされています
> # apt-get install libstdc++.so.6 qt >= 4.6 qtwebkit
> E: パッケージ 4.6 が見付かりません
> # apt-get install libstdc++.so.6 qt4.6 qtwebkit
> パッケージリストを読みこんでいます... 完了
> 依存情報ツリーを作成しています... 完了        
> 'libstdc++.so.6' として libstdc++ を選択しました
> * libstdc++ は既に最新バージョンがインストールされています。
> E: パッケージ qt4.6 が見付かりません

で、

> [root @ localhost ~]# rpm -ivh /home/suomi/dl/skype-4.1.0.20-fedora.i586.rpm
> エラー: 依存性の欠如:
> 	libstdc++.so.6(GLIBCXX_3.4.15) は skype-4.1.0.20-fc16.i586 に必要とされています
> 	qt >= 4.6 は skype-4.1.0.20-fc16.i586 に必要とされています
> 	qtwebkit は skype-4.1.0.20-fc16.i586 に必要とされています
> [root @ localhost ~]# apt-get install libstdc++.so.6
> パッケージリストを読みこんでいます... 完了
> 依存情報ツリーを作成しています... 完了        
> 'libstdc++.so.6' として libstdc++ を選択しました
> * libstdc++ は既に最新バージョンがインストールされています。
> アップグレード: 0 個, 新規インストール: 0 個, 削除: 0 個, 保留: 0 個

libstdc++.so.6は何度入れても

> libstdc++.so.6(GLIBCXX_3.4.15) は skype-4.1.0.20-fc16.i586 に必要とされています

と、エラーが出てきますし、

> [root @ localhost ~]# apt-get install qtwebkit
> パッケージリストを読みこんでいます... 完了
> 依存情報ツリーを作成しています... 完了        
> E: パッケージ qtwebkit が見付かりません

はインストールされません。また、

qt >= 4.6

は

> [root @ localhost ~]# apt-get install qt >= 4.6
> E: パッケージ 4.6 が見付かりません
> [root @ localhost ~]# apt-get install qt>=4.6
> [root @ localhost ~]# apt-get install qt4.6
> パッケージリストを読みこんでいます... 完了
> 依存情報ツリーを作成しています... 完了        
> E: パッケージ qt4.6 が見付かりません

どう表現してもインストール出来ません。元に戻りますが


> よって、(4)から作業をすれば良いのでしょうか?

という前提が怪しくなってきます。

> 簡単に言えば「転載制限等で直接配布できないもののインストール補助」
> パッケージです。深く考えないのがよろしいかと。

何だか、全くインストール補助されている感じがしないので、どこで、深みには
まり、何をヒントにインストールすればいいのかご教授頂けたら幸いです。



-- 
梅田 光則 <m.umeda @ green.email.ne.jp>


vine-users メーリングリストの案内