[devel] nmu request (209 packages, repocop fix)

Igor Zubkov =?iso-8859-1?q?igor=2Ezubkov_=CE=C1_gmail=2Ecom?=
Чт Апр 10 16:51:48 MSD 2008


09.04.08, Igor Vlasenko написал(а):
> Уважаемый инкомингер,
>  уважаемые коллеги,
>  прошу у вас NMU на пакеты ниже для исправления 4 ошибок repocop.
>  по результатам сегодняшнего сизифа, это
>  $ wc -l *
>   160 desktop-mime-entry.txt
>    12 shared-mime-info.txt
>   164 update_menus.txt
>     7 update_wms.txt
>   343 итого
>
>  Отмечу, что за 2 недели, прошедшие с подачи заявки,
>  47 ошибок уже исправлено, огромное спасибо.
>
>  Также оставляю за собой возможность не воспользоваться для
>  некоторых пакетов полученным NMU.
>
>  Предлагаемые патчи доступны на
>  ftp.linux.kiev.ua/var/ftp/pub/Linux/ALT/people/viy/repocop/NMU/diff
>
>  Заливать пакеты буду с пятницы,
>  так что есть еще один день,
>  чтобы сказать, что исправлю самостоятельно.
>  Вроде бы, все пакеты, о которых просили, исключил.

Меня тоже просьба убрать из списка. Я сам исправлю.

>  Заодно, проверьте, пожалуйста.
>  ---------------------
[список порезан, в нём только мои пакеты]
>  decibel-audio-player nmu viy

Об этом чуть позже.

>  gdado nmu viy

Вот ваш патч.

$ cat gdado.spec.diff
--- /home/archive/projects/projects/repo/repocop.git/gdado-2.2-alt2.16788/SPECS/gdado.spec	2007-06-25
14:52:34 +0300
+++ /home/archive/projects/projects/repo/repocop.git/gdado-2.2-alt2.16788/NEW/gdado.spec	2008-04-09
19:20:27 +0300
@@ -1,6 +1,6 @@
 Name: gdado
 Version: 2.2
-Release: alt2
+Release: alt2.qa2

 Summary: Very simple application that simulates dice rolling
 License: GPL
@@ -30,6 +30,14 @@

 %find_lang %name

+%postun -n gdado
+%clean_menus
+
+
+%post -n gdado
+%update_menus
+
+
 %files -f %name.lang
 %doc AUTHORS ChangeLog README TODO
 %_bindir/gdado
@@ -38,6 +46,10 @@
 %_datadir/pixmaps/gdado/*

 %changelog
+* Wed Apr 09 2008 Igor Vlasenko <viy на altlinux.ru> 2.2-alt2.qa2
+- NMU (by repocop): the following fixes applied:
+ * update_menus
+
 * Mon Jun 25 2007 Igor Zubkov <icesik на altlinux.org> 2.2-alt2
 - buildreq

$

Он не правильный. Ну не нужно там -n ставить. Пакет с правильным
фиксом ушёл в incoming.

>  gossip nmu viy

Фикс выглядит правильным. Отправлю на сборку чуть позже.

>  gpodder nmu viy

Этого просьба не трогать. У меня готова свежая версия которую я всё
никак от отправлю на сборку. (К тому же, там таже проблема с -n).

>  nexuiz nmu viy

Фикс для этого пакета не правильный.
$ cat nexuiz.spec.diff
--- /home/archive/projects/projects/repo/repocop.git/nexuiz-2.4-alt1.25540/SPECS/nexuiz.spec	2008-03-13
20:07:50 +0200
+++ /home/archive/projects/projects/repo/repocop.git/nexuiz-2.4-alt1.25540/NEW/nexuiz.spec	2008-04-09
19:21:24 +0300
@@ -1,6 +1,6 @@
 Name: nexuiz
 Version: 2.4
-Release: alt1
+Release: alt1.qa2

 Summary: 3D deathmatch shooter game
 License: GPL
@@ -88,6 +88,14 @@
 install -pm644 %SOURCE1 %buildroot%_menudir/%name-glx
 install -pm644 %SOURCE2 %buildroot%_menudir/%name-sdl

+%postun -n nexuiz-client-glx
+%clean_menus
+
+
+%post -n nexuiz-client-glx
+%update_menus
+
+
 %post
 %update_menus

@@ -112,6 +120,10 @@
 %_iconsdir/*

 %changelog
+* Wed Apr 09 2008 Igor Vlasenko <viy на altlinux.ru> 2.4-alt1.qa2
+- NMU (by repocop): the following fixes applied:
+ * update_menus
+
 * Sun Mar 02 2008 Igor Zubkov <icesik на altlinux.org> 2.4-alt1
 - 2.3 -> 2.4

$

Пакет nexuiz требует для себя подпакеты nexuiz-client-glx и
nexuiz-client-sdl. И уже после их установки или удаления дёргает
обновление меню. Фикс получается спорный. Я переделаю в сделующей
сборке что бы после установки и удаления
nexuiz-client-glx/nexuiz-client-sdl всё было правильно.

>  obconf nmu viy

Об этом чуть позже.

>  tea nmu viy

Исправлю.

>  totem-gstreamer nmu viy

Исправлю.

>  wormux nmu viy

Этого просьба не трогать. У меня готова свежая версия которую я всё
никак от отправлю на сборку.

-- 
icesik


Подробная информация о списке рассылки Devel