В Срд, 30/03/2011 в 00:10 +0300, Vladimir A. Svyatoshenko пишет:
> > особо нетерпеливые могут тестировать :)
> > http://ftp.altlinux.org/pub/people/gnome/3.0
> 
> сегодня попробовал поставить на текущий Сизиф. 
> Конфликты поборол, но gnome-shell никак не получается установить со
> следующими симптомами
>  
> # apt-get install gnome-shell
> 
> <кусь>
> 
> Следующие пакеты имеют неудовлетворенные зависимости:
>   gnome-shell:        Требует: typelib(GnomeBluetoothApplet) но пакет
>   не может быть установлен 
>               Требует: typelib(NMClient) но пакет не может быть
>   установлен 
>               Требует: typelib(NetworkManager) но пакет не может быть
>   установлен 
>       E: Извините, `битые' пакеты

Исравления в пути на фтп. Релизы у пакетов не менялись, поэтому надо
будет сперва переустановить пакет libgnome-bluetooth-gir.

Михаил (sem@), в NetworkManager  включил gobject-introspection, патчик
на спек прикреплен.

-- 
Yuri N. Sedunov
--- NetworkManager.spec~	2011-03-23 21:03:21.000000000 +0300
+++ NetworkManager.spec	2011-03-30 02:30:29.000000000 +0400
@@ -9,6 +9,7 @@
 
 %def_enable systemd
 %def_enable wimax
+%def_enable introspection
 
 Name: NetworkManager
 Version: 0.8.997
@@ -60,6 +61,7 @@
 BuildRequires: libgnome-bluetooth-devel
 BuildRequires: iptables
 %{?_enable_wimax:BuildRequires: libiWmxSdk-devel}
+%{?_enable_introspection:BuildRequires: gobject-introspection-devel libgudev-gir-devel}
 
 %description
 NetworkManager attempts to keep an active network connection available
@@ -76,6 +78,7 @@
 Requires: libdbus-glib >= %libdbus_glib_version
 Requires: libdbus-devel >= %dbus_version
 Requires: pkgconfig
+Requires: %name-glib-devel = %version-%release
 
 %description devel
 This package contains various headers accessing some NetworkManager
@@ -114,6 +117,25 @@
 %description glib-devel-doc
 This package contains development documentation for %name-glib
 
+%package glib-gir
+Summary: GObject introspection data for the NetworkManager
+Group: System/Libraries
+Requires: %name-glib = %version-%release
+
+%description glib-gir
+GObject introspection data for the NetworkManager.
+
+%package glib-gir-devel
+Summary: GObject introspection devel data for the NetworkManager
+Group: System/Libraries
+BuildArch: noarch
+Requires: %name-glib-gir = %version-%release
+Requires: %name-glib-devel = %version-%release
+
+%description glib-gir-devel
+GObject introspection devel data for the NetworkManager.
+
+
 %prep
 %setup -n %name-%version
 %patch0 -p1
@@ -141,7 +163,8 @@
     --with-pppd-plugin-dir=%_libdir/pppd/%ppp_version \
     %{subst_enable wimax} \
     --with-tests=yes \
-    %{?_enable_systemd:--with-systemdsystemunitdir=/lib/systemd/system}
+    %{?_enable_systemd:--with-systemdsystemunitdir=/lib/systemd/system} \
+    --enable-introspection=auto
 
 %make_build
 
@@ -271,6 +294,16 @@
 %dir %_datadir/gtk-doc/html/libnm-util
 %_datadir/gtk-doc/html/libnm-util/*
 
+%if_enabled introspection
+%files glib-gir
+%_libdir/girepository-1.0/NMClient-1.0.typelib
+%_libdir/girepository-1.0/NetworkManager-1.0.typelib
+
+%files glib-gir-devel
+%_datadir/gir-1.0/NMClient-1.0.gir
+%_datadir/gir-1.0/NetworkManager-1.0.gir
+%endif
+
 %exclude %_libdir/NetworkManager/*.la
 %exclude %_libdir/pppd/%ppp_version/*.la
 
_______________________________________________
Gnome mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/gnome

Ответить