VineSeed ML アーカイブ



[VineSeed:22816] update: docky, new: dbus-sharp, dbus-sharp-glib, gio-sharp, dockmanager, libdesktop-agnostic

  • From: HARADA Kazutaka <kazutaka@xxxxxxxxxxxxxxxx>
  • Subject: [VineSeed:22816] update: docky, new: dbus-sharp, dbus-sharp-glib, gio-sharp, dockmanager, libdesktop-agnostic
  • Date: Tue, 15 Mar 2011 15:40:00 +0900
ハラダです。

以下のファイルを VineSeed へ put しました。

[VineSeed]
   docky-2.1.1-1vl6.src.rpm
   docky-2.1.1-1vl6.i686.rpm

   dbus-sharp-0.7.0-1vl6.src.rpm
   dbus-sharp-0.7.0-1vl6.i686.rpm
   dbus-sharp-devel-0.7.0-1vl6.i686.rpm

   dbus-sharp-glib-0.5.0-1vl6.src.rpm
   dbus-sharp-glib-0.5.0-1vl6.i686.rpm
   dbus-sharp-glib-devel-0.5.0-1vl6.i686.rpm

   gio-sharp-2.22.2-1vl6.src.rpm
   gio-sharp-2.22.2-1vl6.i686.rpm
   gio-sharp-devel-2.22.2-1vl6.i686.rpm

   dockmanager-0.1.0-1vl6.src.rpm
   dockmanager-0.1.0-1vl6.i686.rpm

   libdesktop-agnostic-0.3.92-1vl6.src.rpm
   libdesktop-agnostic-0.3.92-1vl6.i686.rpm
   libdesktop-agnostic-bin-0.3.92-1vl6.i686.rpm
   libdesktop-agnostic-devel-0.3.92-1vl6.i686.rpm
   python-desktop-agnostic-0.3.92-1vl6.i686.rpm

docky はソースの更新ですが、それに伴い依存が ndesk-dbus, ndesk-dbus-glib
から dbus-sharp, dbus-sharp-glib に変更になり、新たにgio-sharp も要求され
るようになったので、これらのパッケージを追加しています。

また、ヘルパースクリプトが新たに dockmanager として独立したので、
これが依存している libdesktop-agnostic と併せてパッケージを作成しました。

x86_64/ppc のビルド、どなたかよろしくお願いします。

なお、Vine 5.2 向けのパッケージは、gio-sharp が要求する glib2 のバージョン
を満たせなかった(>=2.22)ことから、今回から提供しない予定です。

あと、最近の vbuilder だと mono 関連のパッケージのビルドに失敗する
ようで、色々試した結果、vbuilder で --build-rpm する前に、手動で chroot 用の
/(root), /proc, /var/cachr/apr/archives, tmpfs をマウントしてから vbuilder
を実行すればエラーにならないようですので、x86_64/ppc をビルドするかたは
ご注意ください。

なんとなく、
http://pkg-mono.alioth.debian.org/cli-policy/ch-mono.html#s-mono-disable-shm
辺りの話が影響していそうな気がするのですが、詳しく追えていませんので、
識者からの突っ込みもお待ちしています。

-- 
--------------------------------------
Kazutaka HARADA
  e-mail:kazutaka@xxxxxxxxxxxxxxxx
--------------------------------------