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

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

    <bug>
          <bug_id>22888</bug_id>
          
          <creation_ts>2010-02-04 11:10:41 +0300</creation_ts>
          <short_desc>убрать зависимость на kernel</short_desc>
          <delta_ts>2010-02-04 15:24:47 +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>lm_sensors3</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>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anton Farygin">rider</reporter>
          <assigned_to name="Afanasov Dmitry">ender</assigned_to>
          <cc>ender</cc>
    
    <cc>rider</cc>
    
    <cc>wrar</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>106323</commentid>
    <comment_count>0</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2010-02-04 11:10:41 +0300</bug_when>
    <thetext>Просьба убрать зависимость на kernel, иначе ставиться первое попавшееся ядро (сегодня это kernel-image-xen-dom0).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106324</commentid>
    <comment_count>1</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2010-02-04 11:17:10 +0300</bug_when>
    <thetext>заодно можно было бы и версию обновить, либо добавить меня в ACL я сделаю первое и второе.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106326</commentid>
    <comment_count>2</comment_count>
    <who name="Afanasov Dmitry">ender</who>
    <bug_when>2010-02-04 11:54:12 +0300</bug_when>
    <thetext>lm_sensors требует ядро больше 2.6.10, оттуда зависимость и выросла. сейчас таких ядер нет, так что действительно можно снимать.

на данный момент пакетина не проходит последние elf проверки:
Verifying ELF objects in /usr/src/tmp/lm_sensors3-buildroot (arch=strict,fhs=strict,lint=strict,rpath=strict,stack=strict,textrel=strict,unresolved=strict)
verify-elf: ERROR: ./usr/bin/sensors: RPATH entry found: /usr/local/lib

потому и висит так долго.

версия появилась похоже совсем недавно, так я периодически смотрю.

если готов обновить да исправить сборку - acl сейчас дам.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106327</commentid>
    <comment_count>3</comment_count>
    <who name="Afanasov Dmitry">ender</who>
    <bug_when>2010-02-04 12:01:38 +0300</bug_when>
    <thetext>acl добавлен.

кстати, как я обратил внимание:
access to lm_sensors ALLOWED for ender: project is orphaned

к сожалению пока не проверял, но есть мысль lm_sensors v2 убрать из сизифа и переименовать текущий в просто lm_sensors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106328</commentid>
    <comment_count>4</comment_count>
    <who name="Andrey Rahmatullin">wrar</who>
    <bug_when>2010-02-04 12:03:17 +0300</bug_when>
    <thetext>(В ответ на комментарий №2)
&gt; lm_sensors требует ядро больше 2.6.10, оттуда зависимость и выросла. сейчас
&gt; таких ядер нет, так что действительно можно снимать.

%
userspace-пакеты не должны иметь зависимостей (requires/conflicts) на
kernel-space пакеты, ибо последних может быть много при том, что
используются они не все.

Всё, что мы можем сделать - это runtime checks.
                -- ldv in devel-kernel@
%

&gt; к сожалению пока не проверял, но есть мысль lm_sensors v2 убрать из сизифа и
&gt; переименовать текущий в просто lm_sensors.
+1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106330</commentid>
    <comment_count>5</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2010-02-04 13:14:53 +0300</bug_when>
    <thetext>Согласен, мне тоже идея выноса lm_sensors нравиться.

Только, предлагаю всё-таки оставить имя lm_sensors3, добавив соответсвующие Provides/Obsoletes.

Есть только одна большая проблема - нужно небольшую пачку приложений собрать с libsensors3:
  lm_sensors-2.10.7-alt1.svn5316
    Требует: libsensors = 2.10.7-alt1.svn5316
    Требует: &lt;libsensors.so.3()(64bit)&gt;
      libsensors-2.10.7-alt1.svn5316
  libsensors-devel-2.10.7-alt1.svn5316
    Требует: libsensors = 2.10.7-alt1.svn5316
    Требует: &lt;/usr/lib64/libsensors.so.3&gt;
      libsensors-2.10.7-alt1.svn5316
  wmlm-0.99c-alt8
    Требует: &lt;libsensors.so.3()(64bit)&gt;
      libsensors-2.10.7-alt1.svn5316
  wmgtemp-0.7-alt3
    Требует: &lt;libsensors.so.3()(64bit)&gt;
      libsensors-2.10.7-alt1.svn5316
  openscada-DAQ.System-0.6.4.1-alt2
    Требует: &lt;libsensors.so.3()(64bit)&gt;
      libsensors-2.10.7-alt1.svn5316
  gnome-applets-extra-sensors-2.2.1-alt2
    Требует: &lt;libsensors.so.3()(64bit)&gt;
      libsensors-2.10.7-alt1.svn5316
  gnome-applets-extra-hardware-monitor-1.4-alt3
    Требует: &lt;libsensors.so.3()(64bit)&gt;
      libsensors-2.10.7-alt1.svn5316
  cpuinfo-0.3-alt1.4
    Требует: &lt;libsensors.so.3()(64bit)&gt;
      libsensors-2.10.7-alt1.svn5316
  cpufreqd-2.3.4-alt1
    Требует: &lt;libsensors.so.3()(64bit)&gt;
      libsensors-2.10.7-alt1.svn5316</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106332</commentid>
    <comment_count>6</comment_count>
    <who name="Afanasov Dmitry">ender</who>
    <bug_when>2010-02-04 13:28:35 +0300</bug_when>
    <thetext>(В ответ на комментарий №5)
&gt; Согласен, мне тоже идея выноса lm_sensors нравиться.
тогда как x264 просочится в сизиф, я займусь проверкой зависимых.

&gt; Только, предлагаю всё-таки оставить имя lm_sensors3, добавив соответсвующие
&gt; Provides/Obsoletes.
согласен, так и пойдем.

а ты пока отправляй 1.1.2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106334</commentid>
    <comment_count>7</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2010-02-04 13:33:12 +0300</bug_when>
    <thetext>3.1.2 уже в очереди на сборку.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>106335</commentid>
    <comment_count>8</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2010-02-04 15:24:47 +0300</bug_when>
    <thetext>lm_sensors3-3.1.2-alt1 -&gt; sisyphus:

* Thu Feb 04 2010 Anton Farygin &lt;rider@altlinux&gt; 3.1.2-alt1

- removed kernel requires (closes #22888)
- updated to release 3.1.2
- fixed build (remove rpath entry from /usr/bin/sensors)</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>