VineSeed ML アーカイブ



[VineSeed:22276] upload: glib2, gnome-doc-utils, gnome-utils, gnumeric, goffice, gstreamer, gstreamer-plugins-base, gstreamer-plugins-good, gstreamer-python, gtk2-engines, hitori, lvm2, udisk, vinagre

  • From: Takemikaduchi <bsyamato@xxxxxxxxxxxxxxx>
  • Subject: [VineSeed:22276] upload: glib2, gnome-doc-utils, gnome-utils, gnumeric, goffice, gstreamer, gstreamer-plugins-base, gstreamer-plugins-good, gstreamer-python, gtk2-engines, hitori, lvm2, udisk, vinagre
  • Date: Fri, 10 Dec 2010 22:56:26 +0900
建御雷です。

以下のパッケージを VineSeed に put しました。

glib2-2.26.1-2vl6.{src,i686,ppc,x86_64}.rpm
glib2-devel-2.26.1-2vl6.{i686,ppc,x86_64}.rpm
compat32-glib2-2.26.1-2vl6.i686.rpm
compat32-glib2-devel-2.26.1-2vl6.i686.rpm
 - move the following files from glib2-devel to glib2 package
    (gdbus, gio-querymodules, glib-compile-schemas, gsettings)

gnome-doc-utils-0.20.2-2vl6.{src,noarch}.rpm
 - remove 'Requires:' from xml2po.pc

gnome-utils-2.32.0-5vl6.{src,i686,ppc,x86_64}.rpm
gnome-utils-devel-2.32.0-5vl6.{i686,ppc,x86_64}.rpm
gnome-screenshot-2.32.0-5vl6.{i686,ppc,x86_64}.rpm
 - create -devel sub package

gnumeric-1.10.12-1vl6.{src,i686,ppc,x86_64}.rpm
 - new upstream release

goffice-0.8.12-1vl6.{src,i686,ppc,x86_64}.rpm
goffice-devel-0.8.12-1vl6.{i686,ppc,x86_64}.rpm
 - new upstream release

gstreamer-0.10.31-1vl6.{src,i686,ppc,x86_64}.rpm
gstreamer-devel-0.10.31-1vl6.{i686,ppc,x86_64}.rpm
compat32-gstreamer-0.10.31-1vl6.i686.rpm
compat32-gstreamer-devel-0.10.31-1vl6.i686.rpm
 - new upstream release

gstreamer-plugins-base-0.10.31-1vl6.{src,i686,ppc,x86_64}.rpm
gstreamer-plugins-base-devel-0.10.31-1vl6.{i686,ppc,x86_64}.rpm
 - new upstream release

gstreamer-plugins-good-0.10.26-1vl6.{src,i686,ppc,x86_64}.rpm
gstreamer-plugins-good-aa-0.10.26-1vl6.{i686,ppc,x86_64}.rpm
gstreamer-plugins-good-devel-0.10.26-1vl6.{i686,ppc,x86_64}.rpm
gstreamer-plugins-good-dv-0.10.26-1vl6.{i686,ppc,x86_64}.rpm
gstreamer-plugins-good-flac-0.10.26-1vl6.{i686,ppc,x86_64}.rpm
gstreamer-plugins-good-raw1394-0.10.26-1vl6.{i686,ppc,x86_64}.rpm
gstreamer-plugins-good-speex-0.10.26-1vl6.{i686,ppc,x86_64}.rpm
 - new upstream release

gstreamer-python-0.10.20-1vl6.{src,i686,ppc,x86_64}.rpm
gstreamer-python-devel-0.10.20-1vl6.{i686,ppc,x86_64}.rpm
 - new upstream release
 - create -devel sub package

gtk2-engines-2.20.2-2vl6.{src,i686,ppc,x86_64}.rpm
gtk2-engines-devel-2.20.2-2vl6.{i686,ppc,x86_64}.rpm
compat32-gtk2-engines-2.20.2-2vl6.i686.rpm
 - create -devel sub package

hitori-0.2.5-1vl6.{src,i686,ppc,x86_64}.rpm
 - new upstream release

lvm2-2.02.78-1vl6.{src,i686,ppc,x86_64}.rpm
lvm2-devel-2.02.78-1vl6.{i686,ppc,x86_64}.rpm
lvm2-libs-2.02.78-1vl6.{i686,ppc,x86_64}.rpm
device-mapper-1.02.59-1vl6.{i686,ppc,x86_64}.rpm
device-mapper-devel-1.02.59-1vl6.{i686,ppc,x86_64}.rpm
device-mapper-event-1.02.59-1vl6.{i686,ppc,x86_64}.rpm
device-mapper-event-devel-1.02.59-1vl6.{i686,ppc,x86_64}.rpm
device-mapper-event-libs-1.02.59-1vl6.{i686,ppc,x86_64}.rpm
device-mapper-libs-1.02.59-1vl6.{i686,ppc,x86_64}.rpm
 - new upstream release
 - fix %%files

udisks-1.0.2-1vl6.{src,i686,ppc,x86_64}.rpm
udisks-devel-1.0.2-1vl6.{i686,ppc,x86_64}.rpm
 - new upstream release

vinagre-2.30.3-2vl6.{src,i686,ppc,x86_64}.rpm
vinagre-devel-2.30.3-2vl6.{i686,ppc,x86_64}.rpm
 - create -devel sub package


Vine 5 インストール後に VineSeed にアップグレードした際、glib2-devel,
gtk2-devel 等の開発パッケージがインストールされてしまう問題が以前から起
きておりました。
原因を調査した結果、gnome-doc-utils、gnome-utils、gstreamer-python、
gtk2-engines、vinagre が開発パッケージに依存していて、それらのパッケージ
をアップグレードすると開発パッケージがインストールされてしまうことがわか
りました。
この問題を解決するため、gnome-doc-utils についてはパッケージに含まれる
xml2po.pc の Requires を削除し、残りのパッケージについては -devel サブ
パッケージを作成しました。
Vine 5.2 DVD インストーラの「インストールの種類」を「すべて」に選択して
インストールした状態から、VineSeed にアップグレードした際、余計な開発
パッケージがインストールされないことを確認しております(kernel-source が
依存している readline-devel が新たにインストールされるくらい)。
この問題は他のパッケージでも起きている可能性がありますので、発見次第、対
処を行う予定です。

また、glib2 について、いくつかのパッケージでインストール時に使用する
/usr/bin/glib-compile-schemas が glib2-devel に含まれていたため、glib2
に変更しました。glib-compile-schemas 以外で /usr/bin ディレクトリのファ
イルで glib2-devel に含まれるべきでないものも移動しております。

残りのパッケージ(gnumeric, goffice, gstreamer 関連、hitori, lvm2,
udisks)はソースの更新です。


以上、よろしくお願いいたします。
-- 
□■□
■ Yoji TOYODA (Takemikaduchi)
□ GnuPG Fingerprint = DCAA 7D3F F44E 3F96 63CD  B834 52E2 B982 8616 2E6D