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

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

    <bug>
          <bug_id>23792</bug_id>
          
          <creation_ts>2010-07-20 23:48:32 +0400</creation_ts>
          <short_desc>Обновление mdadm до версии 3.1.4</short_desc>
          <delta_ts>2012-03-16 14:01:29 +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>mdadm</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="Dank Bagryantsev">4alt</reporter>
          <assigned_to name="Alexey Shabalin">shaba</assigned_to>
          <cc>4alt</cc>
    
    <cc>evg</cc>
    
    <cc>legion</cc>
    
    <cc>shaba</cc>
    
    <cc>vitty</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>110722</commentid>
    <comment_count>0</comment_count>
    <who name="Dank Bagryantsev">4alt</who>
    <bug_when>2010-07-20 23:48:32 +0400</bug_when>
    <thetext>Очень хотелось бы, чтобы в Альт Линукс 6.0 Кентавр появилась новая версия mdadm (3.1.1).
Уж очень там нужные функции по смене уровня RAID появились.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112283</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2010-09-19 09:54:34 +0400</bug_when>
    <thetext>Из udev были удалены правила для mdadm:

http://git.altlinux.org/people/shrek/packages/udev.git?p=udev.git;a=commitdiff;h=c580a1d6aaff3805909f8ac616ffc9e235bd67e6

потому что они теперь находятся и поддерживаются в апстриме mdadm. Вот только mdadm у нас настолько старый, что правил этих в нём нет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112306</commentid>
    <comment_count>2</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2010-09-20 00:45:17 +0400</bug_when>
    <thetext>(In reply to comment #1)
&gt; Из udev были удалены правила для mdadm:
&gt; 
&gt; http://git.altlinux.org/people/shrek/packages/udev.git?p=udev.git;a=commitdiff;h=c580a1d6aaff3805909f8ac616ffc9e235bd67e6
&gt; 
&gt; потому что они теперь находятся и поддерживаются в апстриме mdadm. Вот только
&gt; mdadm у нас настолько старый, что правил этих в нём нет.

Очень плохо, что shrek молча удалил эти правила и ничего не сказал об этом своим коллегам.  Ответственный мейнтейнер не имеет права так поступать.
Он, между прочим, выкинул не только 64-md-raid.rules, но и 64-device-mapper.rules.

К сожалению, апстримный mdadm не вполне совместим с тем, что сейчас в Сизифе, и его нельзя обновить, не решив эту проблему.

Для решения &quot;проблемы udev&quot; проще и быстрее просто запаковать 64-md-raid.rules.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112307</commentid>
    <comment_count>3</comment_count>
    <who name="Sir Raorn">raorn</who>
    <bug_when>2010-09-20 00:58:00 +0400</bug_when>
    <thetext>(In reply to comment #2)
&gt; Очень плохо, что shrek молча удалил эти правила и ничего не сказал об этом
&gt; своим коллегам.

Это сделал апстрим в версии 151.  С коммитмесаджем &quot;delete outdated packagees rules&quot;.

&gt; Ответственный мейнтейнер не имеет права так поступать.

А ответственный мейнтейнер mdadm имеет право держать в репозитарии протухшую версию пакета?

Последнее время если нужно чтобы что-то работало, дешевле и проще собирать это самому.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112310</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2010-09-20 01:09:04 +0400</bug_when>
    <thetext>(В ответ на комментарий №2)
&gt; Очень плохо, что shrek молча удалил эти правила и ничего не сказал об этом
&gt; своим коллегам. 

Я неправильный коммит показал (Валер, извини): v151-52-ga971fb4

&gt; Ответственный мейнтейнер не имеет права так поступать.
&gt; Он, между прочим, выкинул не только 64-md-raid.rules, но и
&gt; 64-device-mapper.rules.

Дим, зря ты судишь не разобравшись.

&gt; Для решения &quot;проблемы udev&quot; проще и быстрее просто запаковать 64-md-raid.rules.

Нужно ещ</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112311</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2010-09-20 01:12:42 +0400</bug_when>
    <thetext>&gt; &gt; Для решения &quot;проблемы udev&quot; проще и быстрее просто запаковать 64-md-raid.rules.
&gt; 
&gt; Нужно ещ

Извините за недописанный пост.

Думаю, более правильно было бы запаковать эти старые правила в старый mdadm. Апстрим udev не виноват, что у нас проблемы с обновлением mdadm и если старые правила нам нужны, то давайте их держать в одном старом пакете.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112312</commentid>
    <comment_count>6</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2010-09-20 01:15:31 +0400</bug_when>
    <thetext>(In reply to comment #3)
&gt; (In reply to comment #2)
&gt; &gt; Очень плохо, что shrek молча удалил эти правила и ничего не сказал об этом
&gt; &gt; своим коллегам.
&gt; 
&gt; Это сделал апстрим в версии 151.  С коммитмесаджем &quot;delete outdated packagees
&gt; rules&quot;.

Мейнтейнер -- не робот, он _должен_ это отслеживать и отражать в spec-файле, например, в форме межпакетных конфликтов.

&gt; &gt; Ответственный мейнтейнер не имеет права так поступать.
&gt; 
&gt; А ответственный мейнтейнер mdadm имеет право держать в репозитарии протухшую
&gt; версию пакета?

Эта протухшая версия пакета отлично работает, в отличие от апстримной, которая не работает.  Точнее говоря, она работает иначе, и надо под неё переписывать обвязку, которая должна будет поддерживать обе семантики.  Или ещё что-то придумать, чтобы обновление mdadm в Сизиые стало возможным.

Если вы такие остро заинтересованные, то возьмите и решите эту задачу.

&gt; Последнее время если нужно чтобы что-то работало, дешевле и проще собирать это
&gt; самому.

&quot;Собирать самому&quot; может и робот: ничего не стоит, никакой ответственности.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112313</commentid>
    <comment_count>7</comment_count>
    <who name="Sir Raorn">raorn</who>
    <bug_when>2010-09-20 01:20:26 +0400</bug_when>
    <thetext>В таком случае какой вообще смысл собирать что-то новое?  Старое-то всё &quot;прекрасно работает&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112314</commentid>
    <comment_count>8</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2010-09-20 01:24:15 +0400</bug_when>
    <thetext>(In reply to comment #5)
&gt; &gt; &gt; Для решения &quot;проблемы udev&quot; проще и быстрее просто запаковать 64-md-raid.rules.
&gt; 
&gt; Думаю, более правильно было бы запаковать эти старые правила в старый mdadm.

Я об этом и написал в comment #2.
Только надо не забыть поставить конфликт на udev &lt; 151.
Если кто-то может сделать это раньше вторника, то не ждите меня, пожалуйста.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112315</commentid>
    <comment_count>9</comment_count>
    <who name="Vitaly Kuznetsov">vitty</who>
    <bug_when>2010-09-20 01:34:53 +0400</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; (In reply to comment #5)
&gt; &gt; &gt; &gt; Для решения &quot;проблемы udev&quot; проще и быстрее просто запаковать 64-md-raid.rules.
&gt; &gt; 
&gt; &gt; Думаю, более правильно было бы запаковать эти старые правила в старый mdadm.
&gt; 
&gt; Я об этом и написал в comment #2.
&gt; Только надо не забыть поставить конфликт на udev &lt; 151.
&gt; Если кто-то может сделать это раньше вторника, то не ждите меня, пожалуйста.

Я сейчас соберу, если никто не против.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112316</commentid>
    <comment_count>10</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2010-09-20 01:35:21 +0400</bug_when>
    <thetext>(В ответ на комментарий №6)
&gt; Мейнтейнер -- не робот, он _должен_ это отслеживать и отражать в spec-файле,
&gt; например, в форме межпакетных конфликтов.

Он может это отслеживать должном уровне, когда созданы определённые условия, либо он поддерживает udev и mdadm.

Xочешь мантейнить udev, чтобы всем нам было счастье ?

&gt; Если вы такие остро заинтересованные, то возьмите и решите эту задачу.

У этого пакета есть мантейнер. Обновление этого пакета его прямая обязанность. Лично мне и своих пакетов хватает.

&gt; &quot;Собирать самому&quot; может и робот: ничего не стоит, никакой ответственности.

При не обновлении пакета тоже никакой ответственности.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112681</commentid>
    <comment_count>11</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2010-09-26 01:53:20 +0400</bug_when>
    <thetext>mdadm-3.1.4-alt1 -&gt; sisyphus:

* Mon Sep 20 2010 Vitaly Kuznetsov &lt;vitty@altlinux&gt; 3.1.4-alt1
- Updated to mdadm-3.1.4-2-ga2ce5a1 (closes: #23792).
- Packaged README.recipes from Debian (closes: #11518).
- Packaged mdmon.
- Dropped unused mdassemble.
- Cleaned up specfile and startup script.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>