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

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

    <bug>
          <bug_id>16717</bug_id>
          
          <creation_ts>2008-08-17 18:50:57 +0400</creation_ts>
          <short_desc>конфликт по файлам pm-utils и powermgmt-base</short_desc>
          <delta_ts>2009-03-02 17:25:02 +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>pm-utils</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>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>14491</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="avm">avm</reporter>
          <assigned_to name="Nobody&apos;s working on this, feel free to take it">nobody</assigned_to>
          <cc>damir</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>rider</cc>
    
    <cc>thresh</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>75588</commentid>
    <comment_count>0</comment_count>
    <who name="avm">avm</who>
    <bug_when>2008-08-17 18:50:57 +0400</bug_when>
    <thetext>file /usr/bin/on_ac_power from install of pm-utils-1.1.2.4-alt1 conflicts with file from package powermgmt-base-1.22-alt1
file /usr/share/man/man1/on_ac_power.1.gz from install of pm-utils-1.1.2.4-alt1 conflicts with file from package powermgmt-base-1.22-alt1

Надо явно прописать Conflicts.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>77071</commentid>
    <comment_count>1</comment_count>
    <who name="ildar">ildar</who>
    <bug_when>2008-09-05 09:16:33 +0400</bug_when>
    <thetext>Надо не забыть сделать до релиза 4.1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81530</commentid>
    <comment_count>2</comment_count>
    <who name="ildar">ildar</who>
    <bug_when>2008-11-22 10:51:13 +0300</bug_when>
    <thetext>Решил сделать
Conflicts: powermgmt-base

Основание:
1. пакет powermgmt-base значительно более старый (подсказка: в Дебиане появился патч для новых ядер)
2. он содержит много apm-специфичного, а потому, если задаться целью выделять общие части, то его всё равно нужно переделывать. Один из вариантов - пользоваться pm-utils в качестве утилитной составляющей.
3. Клиент(ы) программы on_ac_power правильно зависит не от конкретного пакета, а от /usr/bin/on_ac_power, им должно быть всё равно, каким экземпляром программы пользоваться (я не проверял)

Жду возражений, пока готовлю новую версию пакета pm-utils.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81537</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2008-11-22 13:48:24 +0300</bug_when>
    <thetext>В качестве дополнения: бывает полезно узнать не то, что мы на AC, а то, что у нас батарейка в процессе разрядки.  Реализацию (для APM и ACPI, без PMU и HAL) можно посмотреть здесь:
http://git.altlinux.org/people/mike/packages/?p=idlewrap.git;a=blob;f=idlewrap;h=a08c316ddd1a49bccb9ca82868f3c5f677f3864c;hb=HEAD</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>82670</commentid>
    <comment_count>4</comment_count>
    <who name="Konstantin Pavlov">thresh</who>
    <bug_when>2008-12-12 23:07:49 +0300</bug_when>
    <thetext>Ну что, когда ожидать баг фикса?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>83275</commentid>
    <comment_count>5</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2008-12-23 20:52:03 +0300</bug_when>
    <thetext>У меня возникло желание на одном ноутбуке завести pm-utils.
Результат будет в моём pm-utils.git</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>83748</commentid>
    <comment_count>6</comment_count>
    <who name="ildar">ildar</who>
    <bug_when>2009-01-01 02:24:59 +0300</bug_when>
    <thetext>(In reply to comment #5)
&gt; У меня возникло желание на одном ноутбуке завести pm-utils.
&gt; Результат будет в моём pm-utils.git

Ознакомился.

От заливки новой версии меня отделяет аудит кода, который появился со времён последней версии. А его немало.

Кто хочет помочь, буду рад принять такую помощь. (Андрей Степанов?)

Либо (пока) могу залить старую версию с патчами от ldv.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>83801</commentid>
    <comment_count>7</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2009-01-02 02:54:23 +0300</bug_when>
    <thetext>(In reply to comment #6)
&gt; Либо (пока) могу залить старую версию с патчами от ldv.

Не считая добавления утилит из пакета powermgmt-base, я почти ничего существенного не патчил.
Когда я посмотрел скрипты в /usr/lib/pm-utils/ от текущего pm-utils (бранч master), мне показалось, что они достаточно разумные, и даже менее избыточные чем в пакете pm-utils-1.1.2.4-alt1.
Патчи из пакета, лежащего в opensuse, сделаны для ещё более старой версии pm-utils, чем у нас в Сизифе.  Они частично утратили свою актуальность, для меня интереса не представляют, поэтому я их не брал совсем.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>86441</commentid>
    <comment_count>8</comment_count>
    <who name="ildar">ildar</who>
    <bug_when>2009-02-24 15:35:05 +0300</bug_when>
    <thetext>собрал новую версию.
приложил патчи ldv@
согласился и убрал дополнительные хуки. Предлагаю дополнительные хуки паковать отдельно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>86444</commentid>
    <comment_count>9</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2009-02-24 15:50:13 +0300</bug_when>
    <thetext>Для branch/5.0, соберите, пожалуйста.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>86742</commentid>
    <comment_count>10</comment_count>
    <who name="ildar">ildar</who>
    <bug_when>2009-03-02 17:25:02 +0300</bug_when>
    <thetext>сделал copy из Сизифа в 5.0</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>