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

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

    <bug>
          <bug_id>28204</bug_id>
          
          <creation_ts>2012-12-08 14:33:18 +0400</creation_ts>
          <short_desc>Просьба сборки версии 22.20</short_desc>
          <delta_ts>2012-12-09 11:07:19 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>psmisc</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></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Roman Savochenko">rom_as</reporter>
          <assigned_to name="Vitaly Chikunov">vt</assigned_to>
          <cc>aen</cc>
    
    <cc>ldv</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>135934</commentid>
    <comment_count>0</comment_count>
    <who name="Roman Savochenko">rom_as</who>
    <bug_when>2012-12-08 14:33:18 +0400</bug_when>
    <thetext>Понадобилась в первую очередь для TDE-3.5.13.1 в T6, где медиаменеджер использует fuser для информации и убиения блокирующих программ.

В текущей версии fuser есть проблемы, которые соответственно вызывают проблемы в медиаменеджере:
- Часто гонит левые сообщения:
Не удалось выполнить функцию stat для файла /proc/32509/fd/96: Ресурс временно недоступен
Не удалось выполнить функцию stat для файла /proc/32509/fd/97: Ресурс временно недоступен
Не удалось выполнить функцию stat для файла /proc/32509/fd/98: Ресурс временно недоступен
- Не работает с URL у которых кириллица в нём. В моём случае там метка CD/DVD.
- Не проверяет достоверность указанного URL, что приводит к работе с корнем, а если попросить удалить то валит DE.

Всё это исправлено в версии 2.22 и проверено на T6.
Из особенностей сборки новой версии psmisc 2.22 для T6:
- версию autoconf в configure.ac нужно опустить до 2.65;
- отключить selinux.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>135961</commentid>
    <comment_count>1</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2012-12-08 21:24:01 +0400</bug_when>
    <thetext>Я могу собрать новую версию в Сизиф, даже могу исправить --with-selinux,
но совершенно не факт, что &quot;проблемы fuser&quot; там исправлены.  Как бы не вышло наоборот.

P.S. Решение научить медиаменеджер убивать блокирующие процессы, как и многие другие простые решения, кажется мне неправильным.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>135962</commentid>
    <comment_count>2</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2012-12-08 21:29:17 +0400</bug_when>
    <thetext>psmisc-22.20-alt1 -&gt; sisyphus:

* Sat Dec 08 2012 Dmitry V. Levin &lt;ldv@altlinux&gt; 22.20-alt1
- Updated to v22.20 (closes: #28204).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>135963</commentid>
    <comment_count>3</comment_count>
    <who name="Roman Savochenko">rom_as</who>
    <bug_when>2012-12-08 21:36:54 +0400</bug_when>
    <thetext>(В ответ на комментарий №1)
&gt; Я могу собрать новую версию в Сизиф, даже могу исправить --with-selinux,
&gt; но совершенно не факт, что &quot;проблемы fuser&quot; там исправлены.  Как бы не вышло
&gt; наоборот.
Ну я как-бы выше написал, что собрал версию 2.22 на T6 и проверил её работу в связке с медиаменеджером TDE. Собственно пересборка psmisc это следствие разборок и исправления ряда проблем в самом медиаменеджере TDE. Готовлю обновления kdelibs и kdebase с исправлениями, что однако для Сизифа неактуально поскольку HAL там придавили.

&gt; P.S. Решение научить медиаменеджер убивать блокирующие процессы, как и многие
&gt; другие простые решения, кажется мне неправильным.
Эти решения в TDE уже есть и вполне себе неплохо работают, сейчас :). Особенно полезна сама информация о том кто именно заблокировал.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>135964</commentid>
    <comment_count>4</comment_count>
    <who name="Roman Savochenko">rom_as</who>
    <bug_when>2012-12-08 21:38:14 +0400</bug_when>
    <thetext>(В ответ на комментарий №2)
&gt; psmisc-22.20-alt1 -&gt; sisyphus:
&gt; 
&gt; * Sat Dec 08 2012 Dmitry V. Levin &lt;ldv@altlinux&gt; 22.20-alt1
&gt; - Updated to v22.20 (closes: #28204).
Спасибо.
Могу я его для T6 собрать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>135965</commentid>
    <comment_count>5</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2012-12-08 21:41:54 +0400</bug_when>
    <thetext>(In reply to comment #4)
&gt; (В ответ на комментарий №2)
&gt; &gt; psmisc-22.20-alt1 -&gt; sisyphus:
&gt; &gt; 
&gt; &gt; * Sat Dec 08 2012 Dmitry V. Levin &lt;ldv@altlinux&gt; 22.20-alt1
&gt; &gt; - Updated to v22.20 (closes: #28204).
&gt; Спасибо.
&gt; Могу я его для T6 собрать?

Если она вас устраивает, я ее не особенно тщательно тестировал.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>135966</commentid>
    <comment_count>6</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2012-12-08 21:45:15 +0400</bug_when>
    <thetext>(В ответ на комментарий №3)
&gt; (В ответ на комментарий №1)
&gt; &gt; Я могу собрать новую версию в Сизиф, даже могу исправить --with-selinux,
&gt; &gt; но совершенно не факт, что &quot;проблемы fuser&quot; там исправлены.  Как бы не вышло
&gt; &gt; наоборот.
&gt; Ну я как-бы выше написал, что собрал версию 2.22 на T6 и проверил её работу в
&gt; связке с медиаменеджером TDE. Собственно пересборка psmisc это следствие
&gt; разборок и исправления ряда проблем в самом медиаменеджере TDE. Готовлю
&gt; обновления kdelibs и kdebase с исправлениями, что однако для Сизифа неактуально
&gt; поскольку HAL там придавили.

Его там вовсе не придавили. 
%pre
#_sbindir/groupadd -r -f haldaemon &gt;/dev/null 2&gt;&amp;1 || :
#_sbindir/useradd -r -g haldaemon -d &apos;/&apos; -s /sbin/nologin -c &quot;HAL daemon&quot;
haldaemon &gt;/dev/null 2&gt;&amp;1 ||:
service haldaemon stop ||:

Это можно включить в сборке для pre-p7.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>135977</commentid>
    <comment_count>7</comment_count>
    <who name="Roman Savochenko">rom_as</who>
    <bug_when>2012-12-09 10:55:36 +0400</bug_when>
    <thetext>(В ответ на комментарий №6)
&gt; &gt; поскольку HAL там придавили.
&gt; Его там вовсе не придавили. 
Однако невозможность собрать kpowersave вашим словам противоречит:
http://git.altlinux.org/tasks/85752/logs/events.1.1.log
Package powersave has broken dep on hal
  Considering hal 1 as a solution to powersave 2
  Holding Back powersave rather than change hal</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>135978</commentid>
    <comment_count>8</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2012-12-09 11:01:48 +0400</bug_when>
    <thetext>(В ответ на комментарий №7)
&gt; (В ответ на комментарий №6)
&gt; &gt; &gt; поскольку HAL там придавили.
&gt; &gt; Его там вовсе не придавили. 
&gt; Однако невозможность собрать kpowersave вашим словам противоречит:
&gt; http://git.altlinux.org/tasks/85752/logs/events.1.1.log
&gt; Package powersave has broken dep on hal
&gt;   Considering hal 1 as a solution to powersave 2
&gt;   Holding Back powersave rather than change hal


А это что:
http://sisyphus.ru/ru/srpm/Sisyphus/hal  ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>135979</commentid>
    <comment_count>9</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2012-12-09 11:07:19 +0400</bug_when>
    <thetext>(В ответ на комментарий №7)
&gt; (В ответ на комментарий №6)
&gt; &gt; &gt; поскольку HAL там придавили.
&gt; &gt; Его там вовсе не придавили. 
&gt; Однако невозможность собрать kpowersave вашим словам противоречит:
&gt; http://git.altlinux.org/tasks/85752/logs/events.1.1.log
&gt; Package powersave has broken dep on hal
&gt;   Considering hal 1 as a solution to powersave 2
&gt;   Holding Back powersave rather than change hal

Там &quot;придавили&quot; haldaemon. Повесьте багу с объяснением его необходимости и обсудите с real@, который это сделал. Только не в этой баге, пожалуйста. Она о другом и вообще закрыта.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>