_ 参考: RHL7.2 での a52dec-devel-0.7.3
# rpm -Uvh /usr/src/redhat/RPMS/i386/a52dec-devel-0.7.3-2.i386.rpm
Preparing... ########################################### [100%]
file /usr/lib/libao.so from install of a52dec-devel-0.7.3-2
conflicts with file from package libao-devel-0.8.0-1
む。
# rpm -ql libao-devel
/usr/include/ao
/usr/include/ao/ao.h
/usr/include/ao/os_types.h
/usr/include/ao/plugin.h
/usr/lib/libao.so
/usr/share/aclocal/ao.m4
/usr/share/doc/libao-devel-0.8.0
...
むむむ.. さて肝心のAsumiでは?
_ ほらきた...
# rpm -qf /usr/lib/libao.a
a52dec-devel-0.7.3-1
# rpm -qf /usr/lib/libao.so
libao-devel-0.8.0-4k
ぁゃしさ炸裂。
_ 連鎖反応
# rpm -e libao-devel は、よしとして、
# rpm -ql libao
/usr/lib/ao
/usr/lib/ao/libalsa.so
/usr/lib/ao/libarts.so
/usr/lib/ao/libesd.so
/usr/lib/ao/liboss.so
/usr/lib/libao.so.2
/usr/lib/libao.so.2.0.1
...
/usr/lib/libao.so.* はどうしようかのぉ。
# rpm -e libao
エラー: これらのパッケージを削除すると依存性を破壊します:
libao >= 0.8.0は vorbis-tools-1.0-0.0005002k に必要とされています
libao.so.2は mpg321-0.2.2-2k に必要とされています
libao.so.2は vorbis-tools-1.0-0.0005002k に必要とされています
mpg321 と vorbis-tools には消えてもらう鹿。
# rpm -e vorbis-tools
# rpm -e mpg321
エラー: これらのパッケージを削除すると依存性を破壊します:
mpg321は plugger-4.0-8k に必要とされています
mpg123は gqmpeg-0.6.3-8k に必要とされています
# rpm -e gqmpeg
# rpm -e plugger
# rpm -e mpg321
# rpm -e libao
# rpm -Uvh a52dec-0.7.3-1.i686.rpm
# rpm -Uvh a52dec-devel-0.7.3-1.i686.rpm
_ m2m-0.09pre5 build 成功。
おぉ、やっと入った。
--ao=driver : select audio out driver
oss
ossdolby
oss4
oss6
wav
wavdolby
aif
aifdolby
null
null4
null6
float
という具合にてんこ盛り。
さっそく再生してみましょう。
結果... うーん、うーん。これは症状を報告できるようにまとめねば... 同期が.. ぐはぁ。
ちなみに CPU負荷は 70% 程度。
テーマを sodapop から S-pink にしてみました。
sodapop に戻してみたり。
私なら、
># rpm -e libao
>mpg321 と vorbis-tools には消えてもらう鹿。
と思った時点で、
mph-get remove libao
を試してみるでしょうね。
#もしも、あまりにもぞろぞろ言われたら、
どっかまででrpm -e -ーnodepsしちゃうかもしれませんが(笑)
あぁ、その手がありました。普段 upgrade と install なんで remove の事を忘れてましたよ。