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

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

    <bug>
          <bug_id>35706</bug_id>
          
          <creation_ts>2018-12-03 15:04:36 +0300</creation_ts>
          <short_desc>Загрузка зависает на starting udevd service</short_desc>
          <delta_ts>2021-07-07 20:41:32 +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>make-initrd-guestfs</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>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Grigory Ustinov">grenka</reporter>
          <assigned_to name="Alexey Gladkov">legion</assigned_to>
          <cc>antohami</cc>
    
    <cc>glebfm</cc>
    
    <cc>grenka</cc>
    
    <cc>lav</cc>
    
    <cc>ldv</cc>
    
    <cc>legion</cc>
    
    <cc>placeholder</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>176290</commentid>
    <comment_count>0</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2018-12-03 15:04:36 +0300</bug_when>
    <thetext>Способ воспроизведения: ставим все пакеты make-initrd* и запускаем команду make-initrd на ядро, которое не жалко. В результате получаем сабж баги. То есть в ком-то из них есть ошибка, в ком точно не знаю.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176344</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2018-12-04 12:48:30 +0300</bug_when>
    <thetext>Вы бы хоть список пакетов и их версий приложили. Приложили бы ещё рабочий и нерабочий образ initrd.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176362</commentid>
    <comment_count>2</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2018-12-04 17:36:25 +0300</bug_when>
    <thetext>(In reply to comment #1)
&gt; Вы бы хоть список пакетов и их версий приложили. Приложили бы ещё рабочий и
&gt; нерабочий образ initrd.

Вау! Если есть реакция, то сделаю это со следующим обновлением ядра. Просто сейчас я сделал remove-old-kernels и не хочу играться с рабочим ядром. Ориентировочно на следующей недельке может даже попробую бинарным поиском найти проблемный пакет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176369</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2018-12-04 19:04:08 +0300</bug_when>
    <thetext>(В ответ на комментарий №2)
&gt; Вау! Если есть реакция, то сделаю это со следующим обновлением ядра.

Мне не понятно, почему у вас это вызывает удивление.

&gt; Просто
&gt; сейчас я сделал remove-old-kernels и не хочу играться с рабочим ядром.
&gt; Ориентировочно на следующей недельке может даже попробую бинарным поиском найти
&gt; проблемный пакет.

Вот когда будет больше информации и переоткройте.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176372</commentid>
    <comment_count>4</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2018-12-04 21:44:44 +0300</bug_when>
    <thetext>Не-не-не, от меня так просто не отделаешься.

[root@Mr-frog ~]# rpm -qa | grep make-initrd 
make-initrd-2.2.4-alt1.x86_64
make-initrd-luks-2.2.4-alt1.x86_64
make-initrd-devmapper-2.2.4-alt1.x86_64
make-initrd-mdadm-2.2.4-alt1.x86_64
make-initrd-busybox-1.28.1-alt1.x86_64
make-initrd-guestfs-0.4-alt1.noarch
make-initrd-lvm-2.2.4-alt1.x86_64

С таким набором новенькое 4.19.6-un-def-alt1 не запускается.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176373</commentid>
    <comment_count>5</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2018-12-04 21:51:16 +0300</bug_when>
    <thetext>https://drive.google.com/open?id=1asc098nWuCBVsDVuVmFxFiezgrW8mpsA - вот ссылка на файл initrd-4.19.6-un-def-alt1.img - удалю его после закрытия баги.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176374</commentid>
    <comment_count>6</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2018-12-04 22:03:52 +0300</bug_when>
    <thetext>Опытным путём выяснил, что виновник баги make-initrd-guestfs-0.4-alt1.noarch. Удаляем этот пакет из системы и делаем make-initrd.

https://drive.google.com/open?id=1cTfynFD-fO8iHCAGEXv_gS4Cof5P0YiQ - вот ссылка на рабочий результат.

Тем самым, я дал вам всё что вы просили и даже чуть больше.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176378</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2018-12-04 23:24:45 +0300</bug_when>
    <thetext>Никогда не ставьте make-initrd-guestfs в свою систему.
Он не для этого. Как Вам это запретить, я не знаю.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176379</commentid>
    <comment_count>8</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2018-12-04 23:42:38 +0300</bug_when>
    <thetext>(В ответ на комментарий №7)
&gt; Никогда не ставьте make-initrd-guestfs в свою систему.
&gt; Он не для этого. Как Вам это запретить, я не знаю.

Завтра выясню, кто его мне привёз. Как запретить? Удалить. Или добавить уведомление при инсталяции, что дескать, сударь, возможно вы доспукаете большую ошибку!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176380</commentid>
    <comment_count>9</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2018-12-05 00:31:12 +0300</bug_when>
    <thetext>Ребята, вы сделали мой вечер! ))))))

(В ответ на комментарий №7)
&gt; Никогда не ставьте make-initrd-guestfs в свою систему.
&gt; Он не для этого. Как Вам это запретить, я не знаю.

Лёх, а давай в make-initrd-guestfs в фичу добавим параметр без которого фича будет писать ошибку и exit(1) делать. А параметр этот будет задаваться в /etc/initrd.mk.

Как тебе такое ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176381</commentid>
    <comment_count>10</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2018-12-05 07:32:17 +0300</bug_when>
    <thetext>можно и exit(0), зачем же сразу exit(1).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176413</commentid>
    <comment_count>11</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2018-12-05 16:25:44 +0300</bug_when>
    <thetext>(В ответ на комментарий №10)
&gt; можно и exit(0), зачем же сразу exit(1).

Ну можно и exit(0), но тогда правильнее просто взять в ifdef всё в rules.mk и warning сделать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>177135</commentid>
    <comment_count>12</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2019-01-02 19:31:53 +0300</bug_when>
    <thetext>Этого больше не должно происходить. Проверьте пожалуйста и закройте багу.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200120</commentid>
    <comment_count>13</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2021-07-07 20:41:32 +0300</bug_when>
    <thetext>Забыл закрыть. Закрываю.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>