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

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

    <bug>
          <bug_id>24568</bug_id>
          
          <creation_ts>2010-11-15 12:56:48 +0300</creation_ts>
          <short_desc>FR: добавить поддержку spice</short_desc>
          <delta_ts>2010-12-18 03:41:11 +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>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Shabalin">shaba</reporter>
          <assigned_to name="Alexey Shabalin">shaba</assigned_to>
          <cc>glebfm</cc>
    
    <cc>iv</cc>
    
    <cc>legion</cc>
    
    <cc>rider</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>115321</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2010-11-15 12:56:48 +0300</bug_when>
    <thetext>Я залил в сизиф spice. Прошу собрать qemu с поддержкой spice.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>115322</commentid>
    <comment_count>1</comment_count>
    <who name="Kirill A. Shutemov">kas</who>
    <bug_when>2010-11-15 13:14:33 +0300</bug_when>
    <thetext>Не существует стабильного релиза qemu с поддержкой SPICE.

Возможно, вы хотели бы повесить этот баг на qemu-kvm/qemu-kvm-el, где этот код, похоже, есть, но выключен при сборке.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>115326</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2010-11-15 14:15:01 +0300</bug_when>
    <thetext>Вообще, я бы хотел видеть сборку qemu и qemu-kvm из одного src.rpm.
А поддержка spice добавляется патчами из fedora.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>115327</commentid>
    <comment_count>3</comment_count>
    <who name="Kirill A. Shutemov">kas</who>
    <bug_when>2010-11-15 14:27:30 +0300</bug_when>
    <thetext>(In reply to comment #2)
&gt; Вообще, я бы хотел видеть сборку qemu и qemu-kvm из одного src.rpm.

Зачем? qemu умеет kvm. А qemu-kvm -- это отдельный проект.

&gt; А поддержка spice добавляется патчами из fedora.

Приложите патчи к багу.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116426</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2010-12-17 18:39:36 +0300</bug_when>
    <thetext>(В ответ на комментарий №3)
&gt; (In reply to comment #2)
&gt; &gt; Вообще, я бы хотел видеть сборку qemu и qemu-kvm из одного src.rpm.
&gt; 
&gt; Зачем? qemu умеет kvm. А qemu-kvm -- это отдельный проект.
Не понял. Что значит qemu умеет kvm?
Может наоборот, qemu-kvm умеет qemu?
Вот я и спрашиваю, почему не собирать qemu из проекта qemu-kvm?

&gt; &gt; А поддержка spice добавляется патчами из fedora.
&gt; 
&gt; Приложите патчи к багу.

Хорошо, я попробую сам сделать сборку qemu и qemu-kvm из одного src.rpm с приложенными патчами для spice.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116427</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2010-12-17 19:00:28 +0300</bug_when>
    <thetext>(В ответ на комментарий №4)
&gt; Не понял. Что значит qemu умеет kvm?

$ rpmquery -f /usr/bin/qemu
qemu-system-0.12.1-alt1

$ qemu --help |grep kvm
-enable-kvm     enable KVM full virtualization support

&gt; Вот я и спрашиваю, почему не собирать qemu из проекта qemu-kvm?

Потому что это разные проекты.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116428</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2010-12-17 19:12:08 +0300</bug_when>
    <thetext>(В ответ на комментарий №5)
&gt; (В ответ на комментарий №4)
&gt; &gt; Не понял. Что значит qemu умеет kvm?
&gt; 
&gt; $ rpmquery -f /usr/bin/qemu
&gt; qemu-system-0.12.1-alt1
&gt; 
&gt; $ qemu --help |grep kvm
&gt; -enable-kvm     enable KVM full virtualization support

Зачем тогда нужен qemu-kvm?

&gt; &gt; Вот я и спрашиваю, почему не собирать qemu из проекта qemu-kvm?
&gt; 
&gt; Потому что это разные проекты.

Так чем же они отличаются, если оба могут одно и тоже?
Почему, например, в fedora достаточно одного проекта(qemu-kvm)?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116429</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2010-12-17 19:23:45 +0300</bug_when>
    <thetext>(В ответ на комментарий №6)
&gt; (В ответ на комментарий №5)
&gt; &gt; (В ответ на комментарий №4)
&gt; &gt; &gt; Не понял. Что значит qemu умеет kvm?
&gt; &gt; 
&gt; &gt; $ rpmquery -f /usr/bin/qemu
&gt; &gt; qemu-system-0.12.1-alt1
&gt; &gt; 
&gt; &gt; $ qemu --help |grep kvm
&gt; &gt; -enable-kvm     enable KVM full virtualization support
&gt; 
&gt; Зачем тогда нужен qemu-kvm?

http://www.linux-kvm.org/page/Main_Page :

KVM also requires a modified QEMU although work is underway to get the required changes upstream. 

&gt; Так чем же они отличаются, если оба могут одно и тоже?

Раньше они отличались наличием у одно поддержки HVM (qemu-kvm), но сейчас эта поддержка добавлена в апстрим.

http://www.linux-kvm.org/page/FAQ#What_is_the_difference_between_KVM_and_QEMU.3F

О различиях стоит спросить либо разработчиков qemu-kvm, либо мантейнера qemu-kvm в сизифе (он должен знать).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116430</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2010-12-17 20:11:03 +0300</bug_when>
    <thetext>&gt; Раньше они отличались наличием у одно поддержки HVM (qemu-kvm), но сейчас эта
&gt; поддержка добавлена в апстрим.

Вот и возникает вопрос, зачем они оба в репозитории?

&gt; О различиях стоит спросить либо разработчиков qemu-kvm, либо мантейнера
&gt; qemu-kvm в сизифе (он должен знать).

Как у меня были сомнения о нужности обоих проектов в репо, так и остались.
Если qemu-kvm более продвинутый, может и собирать всё из него?

Иначе получается следующая ситуация:
- qemu-kvm не работает без qemu (точнее в не создаёт машины без /usr/bin/qemu-img - т.е. всё равно надо ставить в систему пакет qemu)
- куча дублированных файлов в /usr/share/qemu-kvm и /usr/share/qemu

А почему vde собирается из пакета qemu-kvm, а не из qemu, - для меня совсем не понятно. Поддержка vde включена в обоих пакетах, но что бы запустить её в qemu, надо ставить qemu-kvm-vde. Никакой согласованости.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116431</commentid>
    <comment_count>9</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2010-12-17 20:47:27 +0300</bug_when>
    <thetext>qemu-kvm более функционален (в плане kvm), qemu традиционно отстаёт.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116432</commentid>
    <comment_count>10</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2010-12-17 21:20:56 +0300</bug_when>
    <thetext>(В ответ на комментарий №9)
&gt; qemu-kvm более функционален (в плане kvm), qemu традиционно отстаёт.
Т.е это можно воспринимать как аргумент за единственый пакет в репо?
Собирать qemu из qemu-kvm?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116434</commentid>
    <comment_count>11</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2010-12-17 21:59:46 +0300</bug_when>
    <thetext>нет, ибо qemu традиционно стабильнее.

Вообще, это две разные программы которые время от времени друг-с-другом мержаться.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116439</commentid>
    <comment_count>12</comment_count>
    <who name="Kirill A. Shutemov">kas</who>
    <bug_when>2010-12-18 03:41:11 +0300</bug_when>
    <thetext>(In reply to comment #10)
&gt; Собирать qemu из qemu-kvm?

qemu и qemu-kvm -- это два разных проекта, оставьте их в покое.

И перестаньте флеймить в баге.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>