建御雷です。
(2012/01/09 23:06), Ryoichi INAGAKI wrote:
> Qt 4.8.0 を VineSeed に put しました。
>
> qt4-4.8.0-2vl7.src.rpm
> qt4-4.8.0-2vl7.i686.rpm
> qt4-config-4.8.0-2vl7.i686.rpm
> qt4-designer-4.8.0-2vl7.i686.rpm
> qt4-devel-4.8.0-2vl7.i686.rpm
> qt4-doc-4.8.0-2vl7.i686.rpm
> qt4-MySQL-4.8.0-2vl7.i686.rpm
> qt4-ODBC-4.8.0-2vl7.i686.rpm
> qt4-PostgreSQL-4.8.0-2vl7.i686.rpm
> qt4-tools-4.8.0-2vl7.i686.rpm
> compat32-qt4-4.8.0-2vl7.i686.rpm
> compat32-qt4-devel-4.8.0-2vl7.i686.rpm
>
> このリリースから qt4 関連の主立ったマクロを次のように変更しています。
>
> %{_qt4_prefix} %{_libdir}/qt-%{version} → %{_libdir}/qt4
> %{_qt4_libdir} %{_qt4_prefix} → %{_libdir}
> %{_qt4_headerdir} %{_qt4_prefix}/include → %{_includedir}
>
> /usr/lib/qt4 をシンボリックリンクではなく実際のファイルを置くようにしました。そのための処理を %pre に入れたのですが、アップグレードインストールでは /usr/lib/qt-4.7.2 にゴミが残ってしまいます。実害はないと思うのですが、気になるならば一旦既存の qt4 を削除してから、インストールしていただければと思います。
今回のディレクトリ変更に伴い、compat32-qt4-devel と qt4-devel でいろんな
ファイルが競合している状態となっていました。
また、依存関係が増えたことにより、compat32-qt4 がインストールできない状
態となっておりました(compat32 パッケージで足りないものがあった)。
上記2つの問題を修正するため、以下のパッケージを VineSeed に put しました。
cdparanoia-10.2-3vl7.{src,i686,x86_64}.rpm
cdparanoia-devel-10.2-3vl7.{i686,x86_64}.rpm
compat32-cdparanoia-10.2-3vl7.i686.rpm
compat32-cdparanoia-devel-10.2-3vl7.i686.rpm
- create compat32 sub packages
gstreamer-plugins-base-0.10.35-2vl7.{src,i686,x86_64}.rpm
gstreamer-plugins-base-devel-0.10.35-2vl7.{i686,x86_64}.rpm
compat32-gstreamer-plugins-base-0.10.35-2vl7.i686.rpm
compat32-gstreamer-plugins-base-devel-0.10.35-2vl7.i686.rpm
- create compat32 sub packages
libtheora-1.1.1-3vl7.{src,i686,x86_64}.rpm
libtheora-devel-1.1.1-3vl7.{i686,x86_64}.rpm
compat32-libtheora-1.1.1-3vl7.i686.rpm
compat32-libtheora-devel-1.1.1-3vl7.i686.rpm
- create compat32 sub packages
libvisual-0.4.0-5vl7.{src,i686,x86_64}.rpm
libvisual-devel-0.4.0-5vl7.{i686,x86_64}.rpm
compat32-libvisual-0.4.0-5vl7.i686.rpm
compat32-libvisual-devel-0.4.0-5vl7.i686.rpm
- create compat32 sub packages
qt4-4.8.0-3vl7.{src,i686,x86_64}.rpm
qt4-MySQL-4.8.0-3vl7.{i686,x86_64}.rpm
qt4-ODBC-4.8.0-3vl7.{i686,x86_64}.rpm
qt4-PostgreSQL-4.8.0-3vl7.{i686,x86_64}.rpm
qt4-config-4.8.0-3vl7.{i686,x86_64}.rpm
qt4-designer-4.8.0-3vl7.{i686,x86_64}.rpm
qt4-devel-4.8.0-3vl7.{i686,x86_64}.rpm
qt4-doc-4.8.0-3vl7.{i686,x86_64}.rpm
qt4-tools-4.8.0-3vl7.{i686,x86_64}.rpm
compat32-qt4-4.8.0-3vl7.i686.rpm
compat32-qt4-devel-4.8.0-3vl7.i686.rpm
- fix %%files of compat32-qt4-devel
以上、よろしくお願いいたします。
--
□■□
■ Yoji TOYODA (Takemikaduchi)
□ GnuPG Fingerprint = DCAA 7D3F F44E 3F96 63CD B834 52E2 B982 8616 2E6D
_______________________________________________
VineSeed mailing list
VineSeed@xxxxxxxxxxxxx
http://lists.vinelinux.org/mailman/listinfo/vineseed