Bug 22744

Summary: Прошу бэкпортировать qemu-0.11.92 на бранчи
Product: Sisyphus Reporter: solo <solo>
Component: qemuAssignee: solo <solo>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P3 CC: glebfm, iv, mike, shaba, vt
Version: unstableKeywords: backport, patch
Hardware: all   
OS: Linux   
URL: http://lists.altlinux.org/pipermail/devel/2010-January/179168.html

Description solo 2010-01-13 18:25:47 MSK
Прошу бэкпортировать qemu-0.11.92 на бранчи: текущая версия, находящаяся там (как миниум в 4.*) непозволяет корректно выключить VM по system_powerdown (см. http://lists.altlinux.org/pipermail/sysadmins/2009-December/031521.html).

PS: Я подготовил бэкпорты qemu-0.11.92 на:

5.1 -- 0.11.92-alt0.M51.1 (см.
<http://git.altlinux.org/people/solo/packages/?p=qemu.git;a=commit;h=7248397f8e47ded7d6f60d52b9ccd2844d14b9c3>):
ничего существенного, окромя смены релиза. Возможно имеет смысл просто
скопировать сизифовский qemu-0.11.92-alt1 в данный репозиторий.

5.0 -- 0.11.92-alt0.M50.1 (см.
<http://git.altlinux.org/people/solo/packages/?p=qemu.git;a=commit;h=5f7535ca1876d363d5dd9122986265b9a4fdbfb3>):
отключена поддержка KVM

4.1 -- 0.11.92-alt0.M41.1 (см.
<http://git.altlinux.org/people/solo/packages/?p=qemu.git;a=commit;h=d99f4382e4a817221be534e210f50ed860c6a876>):
отключены пр. п. + bluez, vde и AIO.

4.0 -- 0.11.92-alt0.M40.1 (см.
<http://git.altlinux.org/people/solo/packages/?p=qemu.git;a=commit;h=0ca6accd8c0cc55fee8e63dceadb1e2aa5a5ea3d>):
отключены пр. п. + PulseAudio.
Comment 1 Kirill A. Shutemov 2010-01-14 03:37:39 MSK
> 5.1 -- 0.11.92-alt0.M51.1 (см.
> <http://git.altlinux.org/people/solo/packages/?p=qemu.git;a=commit;h=7248397f8e47ded7d6f60d52b9ccd2844d14b9c3>):
> ничего существенного, окромя смены релиза. Возможно имеет смысл просто
> скопировать сизифовский qemu-0.11.92-alt1 в данный репозиторий.

Не думаю, что это хорошая идея. Тулчейн уже разъехался.
 
> 5.0 -- 0.11.92-alt0.M50.1 (см.
> <http://git.altlinux.org/people/solo/packages/?p=qemu.git;a=commit;h=5f7535ca1876d363d5dd9122986265b9a4fdbfb3>):
> отключена поддержка KVM

Причина? Ломает сборку?

--disable-user-pie за что?

> 4.1 -- 0.11.92-alt0.M41.1 (см.
> <http://git.altlinux.org/people/solo/packages/?p=qemu.git;a=commit;h=d99f4382e4a817221be534e210f50ed860c6a876>):
> отключены пр. п. + bluez, vde и AIO.

Пожалуйста, напишите причины отключения в changelog

> 4.0 -- 0.11.92-alt0.M40.1 (см.
> <http://git.altlinux.org/people/solo/packages/?p=qemu.git;a=commit;h=0ca6accd8c0cc55fee8e63dceadb1e2aa5a5ea3d>):
> отключены пр. п. + PulseAudio.

ditto.

И поясните "linux-user/mmap.c: Fix build: remove #include <linux/mman.h>". Хотя бы error message в тело коммита.

Пожалуйста, следуйте стилю ведения данного репозитория. Я бы хотел увидеть бранчи бэкпортов от master или бранча более свежего бэкпорта с одним-двумя-тремя коммитами. И не надо лишних бранчей и мержей. Аналогично для alt-fixes.

Я сегодня залил 0.12.1-alt1. Возможно, стоит бэкпортировать его. Только сперва немного потестировать.
Comment 2 solo 2010-01-14 07:30:55 MSK
(В ответ на комментарий №1)
> > 5.1 -- 0.11.92-alt0.M51.1 (см.
> > <http://git.altlinux.org/people/solo/packages/?p=qemu.git;a=commit;h=7248397f8e47ded7d6f60d52b9ccd2844d14b9c3>):
> > ничего существенного, окромя смены релиза. Возможно имеет смысл просто
> > скопировать сизифовский qemu-0.11.92-alt1 в данный репозиторий.
> 
> Не думаю, что это хорошая идея. Тулчейн уже разъехался.
> 
> > 5.0 -- 0.11.92-alt0.M50.1 (см.
> > <http://git.altlinux.org/people/solo/packages/?p=qemu.git;a=commit;h=5f7535ca1876d363d5dd9122986265b9a4fdbfb3>):
> > отключена поддержка KVM
> 
> Причина? Ломает сборку?

  Да

> 
> --disable-user-pie за что?
> 
> > 4.1 -- 0.11.92-alt0.M41.1 (см.
> > <http://git.altlinux.org/people/solo/packages/?p=qemu.git;a=commit;h=d99f4382e4a817221be534e210f50ed860c6a876>):
> > отключены пр. п. + bluez, vde и AIO.
> 
> Пожалуйста, напишите причины отключения в changelog

  Будет ли достаточно фаразы:

- Disable supports for fix build:

> 
> > 4.0 -- 0.11.92-alt0.M40.1 (см.
> > <http://git.altlinux.org/people/solo/packages/?p=qemu.git;a=commit;h=0ca6accd8c0cc55fee8e63dceadb1e2aa5a5ea3d>):
> > отключены пр. п. + PulseAudio.
> 
> ditto.
> 
> И поясните "linux-user/mmap.c: Fix build: remove #include <linux/mman.h>". Хотя
> бы error message в тело коммита.

  OK

> 
> Пожалуйста, следуйте стилю ведения данного репозитория. Я бы хотел увидеть
> бранчи бэкпортов от master или бранча более свежего бэкпорта с
> одним-двумя-тремя коммитами. И не надо лишних бранчей и мержей. Аналогично для
> alt-fixes.
> 
> Я сегодня залил 0.12.1-alt1. Возможно, стоит бэкпортировать его. Только сперва
> немного потестировать.

  OK. Но пока приведу репозиторий к требуему виду.
Comment 3 Michael Shigorin 2010-01-14 14:05:00 MSK
(In reply to comment #2)
> > > отключены пр. п. + bluez, vde и AIO.
> > Пожалуйста, напишите причины отключения в changelog
>   Будет ли достаточно фаразы:
> - Disable supports for fix build:
На всякий -- это скорее "- disabled features (due to FBFS on M41):"
Comment 4 solo 2010-01-14 14:54:04 MSK
(В ответ на комментарий №3)
> (In reply to comment #2)
> > > > отключены пр. п. + bluez, vde и AIO.
> > > Пожалуйста, напишите причины отключения в changelog
> >   Будет ли достаточно фаразы:
> > - Disable supports for fix build:
> На всякий -- это скорее "- disabled features (due to FBFS on M41):"

  OK.

PS: Придётся историю ещё раз перерисовывать...
Comment 5 solo 2010-01-26 17:20:12 MSK
(В ответ на комментарий №4)
> (В ответ на комментарий №3)
> > (In reply to comment #2)
> > > > > отключены пр. п. + bluez, vde и AIO.
> > > > Пожалуйста, напишите причины отключения в changelog
> > >   Будет ли достаточно фаразы:
> > > - Disable supports for fix build:
> > На всякий -- это скорее "- disabled features (due to FBFS on M41):"
> 
>   OK.
> 
> PS: Придётся историю ещё раз перерисовывать...

  Историю переписал (+ поправил коментарии) и портировал 0.12.1-alt1:

1. В бранчах вида [45].[01]/master -- варианты без "лишних" мержей (тегированы).

2. В бранчах вида ALT/[45].[01]/qemu/master -- с мержами.
Comment 6 Kirill A. Shutemov 2010-02-03 00:07:35 MSK
Во всех бранчах @everybody добавлен к acl'ям на qemu.

Мне всё ещё не нравится то, что у вас получилось, но переделывать и тестировать в бранчах нет ни времени, ни желания.
Comment 7 solo 2010-02-03 14:58:34 MSK
(В ответ на комментарий №6)
> Во всех бранчах @everybody добавлен к acl'ям на qemu.

  Спасибо.

> 
> Мне всё ещё не нравится то, что у вас получилось, но переделывать и тестировать
> в бранчах нет ни времени, ни желания.

  Отправил на сборку.
Comment 8 solo 2010-02-03 16:41:05 MSK
(В ответ на комментарий №7)
> (В ответ на комментарий №6)
...
> > 
> > Мне всё ещё не нравится то, что у вас получилось, но переделывать и тестировать
> > в бранчах нет ни времени, ни желания.
> 
>   Отправил на сборку.

  Собралось.