<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>22744</bug_id>
          
          <creation_ts>2010-01-13 18:25:47 +0300</creation_ts>
          <short_desc>Прошу бэкпортировать qemu-0.11.92 на бранчи</short_desc>
          <delta_ts>2010-02-03 16:41:05 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>qemu</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://lists.altlinux.org/pipermail/devel/2010-January/179168.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>backport, patch</keywords>
          <priority>P3</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="solo">solo</reporter>
          <assigned_to name="solo">solo</assigned_to>
          <cc>glebfm</cc>
    
    <cc>iv</cc>
    
    <cc>mike</cc>
    
    <cc>shaba</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>105518</commentid>
    <comment_count>0</comment_count>
    <who name="solo">solo</who>
    <bug_when>2010-01-13 18:25:47 +0300</bug_when>
    <thetext>Прошу бэкпортировать 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 (см.
&lt;http://git.altlinux.org/people/solo/packages/?p=qemu.git;a=commit;h=7248397f8e47ded7d6f60d52b9ccd2844d14b9c3&gt;):
ничего существенного, окромя смены релиза. Возможно имеет смысл просто
скопировать сизифовский qemu-0.11.92-alt1 в данный репозиторий.

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

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

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

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

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

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

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

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

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

ditto.

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

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

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

  Да

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

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

- Disable supports for fix build:

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

  OK

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

  OK. Но пока приведу репозиторий к требуему виду.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105556</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2010-01-14 14:05:00 +0300</bug_when>
    <thetext>(In reply to comment #2)
&gt; &gt; &gt; отключены пр. п. + bluez, vde и AIO.
&gt; &gt; Пожалуйста, напишите причины отключения в changelog
&gt;   Будет ли достаточно фаразы:
&gt; - Disable supports for fix build:
На всякий -- это скорее &quot;- disabled features (due to FBFS on M41):&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105560</commentid>
    <comment_count>4</comment_count>
    <who name="solo">solo</who>
    <bug_when>2010-01-14 14:54:04 +0300</bug_when>
    <thetext>(В ответ на комментарий №3)
&gt; (In reply to comment #2)
&gt; &gt; &gt; &gt; отключены пр. п. + bluez, vde и AIO.
&gt; &gt; &gt; Пожалуйста, напишите причины отключения в changelog
&gt; &gt;   Будет ли достаточно фаразы:
&gt; &gt; - Disable supports for fix build:
&gt; На всякий -- это скорее &quot;- disabled features (due to FBFS on M41):&quot;

  OK.

PS: Придётся историю ещё раз перерисовывать...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105977</commentid>
    <comment_count>5</comment_count>
    <who name="solo">solo</who>
    <bug_when>2010-01-26 17:20:12 +0300</bug_when>
    <thetext>(В ответ на комментарий №4)
&gt; (В ответ на комментарий №3)
&gt; &gt; (In reply to comment #2)
&gt; &gt; &gt; &gt; &gt; отключены пр. п. + bluez, vde и AIO.
&gt; &gt; &gt; &gt; Пожалуйста, напишите причины отключения в changelog
&gt; &gt; &gt;   Будет ли достаточно фаразы:
&gt; &gt; &gt; - Disable supports for fix build:
&gt; &gt; На всякий -- это скорее &quot;- disabled features (due to FBFS on M41):&quot;
&gt; 
&gt;   OK.
&gt; 
&gt; PS: Придётся историю ещё раз перерисовывать...

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

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

2. В бранчах вида ALT/[45].[01]/qemu/master -- с мержами.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106271</commentid>
    <comment_count>6</comment_count>
    <who name="Kirill A. Shutemov">kas</who>
    <bug_when>2010-02-03 00:07:35 +0300</bug_when>
    <thetext>Во всех бранчах @everybody добавлен к acl&apos;ям на qemu.

Мне всё ещё не нравится то, что у вас получилось, но переделывать и тестировать в бранчах нет ни времени, ни желания.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106281</commentid>
    <comment_count>7</comment_count>
    <who name="solo">solo</who>
    <bug_when>2010-02-03 14:58:34 +0300</bug_when>
    <thetext>(В ответ на комментарий №6)
&gt; Во всех бранчах @everybody добавлен к acl&apos;ям на qemu.

  Спасибо.

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

  Отправил на сборку.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106285</commentid>
    <comment_count>8</comment_count>
    <who name="solo">solo</who>
    <bug_when>2010-02-03 16:41:05 +0300</bug_when>
    <thetext>(В ответ на комментарий №7)
&gt; (В ответ на комментарий №6)
...
&gt; &gt; 
&gt; &gt; Мне всё ещё не нравится то, что у вас получилось, но переделывать и тестировать
&gt; &gt; в бранчах нет ни времени, ни желания.
&gt; 
&gt;   Отправил на сборку.

  Собралось.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>