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

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

    <bug>
          <bug_id>43070</bug_id>
          
          <creation_ts>2022-06-26 15:33:37 +0300</creation_ts>
          <short_desc>Упаковать без modprobe.d/blacklist-e1000e.conf</short_desc>
          <delta_ts>2024-07-22 10:50:52 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Branch p10</product>
          <component>kernel-modules-e1000e-std-def</component>
          <version>не указана</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sergey Y. Afonin">asy</reporter>
          <assigned_to name="Vitaly Chikunov">vt</assigned_to>
          <cc>cas</cc>
    
    <cc>obidinog</cc>
    
    <cc>vt</cc>
          
          <qa_contact name="qa-p10@altlinux.org">qa-p10</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>212071</commentid>
    <comment_count>0</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2022-06-26 15:33:37 +0300</bug_when>
    <thetext>Наличие blacklist-e1000e.conf мешает загрузке ядерного модуля e1000e в случае загрузки другого ядра при неустановленном пакете с модулем. При этом способ избежать эту проблему есть, надо только переложить модуль в другой каталог.

Из сообщения:
https://lists.altlinux.org/pipermail/devel-kernel/2021-December/007377.html

Оказалось, что модули не обязательно переименовывать и заносить in-tree
в blacklist, достаточно внешние модули поместить в каталог update и при
загрузке они будут сначала браться оттуда. Подробности в
http://git.altlinux.ru/gears/k/kernel-modules-ixgbe-std-def.git коммиты
от Andrew A. Vasilyev, за что ему большое спасибо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>220476</commentid>
    <comment_count>1</comment_count>
    <who name="obidinog@basealt.ru">obidinog</who>
    <bug_when>2023-01-23 10:46:36 +0300</bug_when>
    <thetext>Платформа:
alt-workstation-10.0

Пакет:
kernel-modules-e1000e-std-def 3.8.7-alt1.330403.1

Машина на котором воспроизводится: Ноутбук ICL RAYbook Si1516

Шаги:
1) Обновить ядра un-def и std-def 
2) Загрузиться с ядром std-def 
3) Загрузиться с ядром un-def 

Результат: 
Из-за blacklist-e1000e на ядре un-def перестает работать ethernet

Воспроизводится только на alt-workstation-10.0-x86_64 и alt-education-10.0-x86_64, т.к пакет включен в дистрибутив</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>220477</commentid>
    <comment_count>2</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2023-01-23 12:40:07 +0300</bug_when>
    <thetext>313952 AWAITING #1 p10 del=kernel-modules-e1000e-std-def</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>220493</commentid>
    <comment_count>3</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2023-01-23 15:03:03 +0300</bug_when>
    <thetext>(In reply to Andrey Cherepanov from comment #2)

&gt; 313952 AWAITING #1 p10 del=kernel-modules-e1000e-std-def

А в alt-workstation-10.0 этот модуль в составе дистрибутива ставится, или его потом доустановили? Если он в составе дистрибутива, то такое удаление проблему только ухудшит: обновление ядра без удаления старого и всё. Уж лучше пакет-заглушку сделать, кторый blacklist-e1000e.conf при обновлении снесёт.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226680</commentid>
    <comment_count>4</comment_count>
    <who name="Vitaly Chikunov">vt</who>
    <bug_when>2023-05-29 22:20:45 +0300</bug_when>
    <thetext>*** Bug 43071 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226681</commentid>
    <comment_count>5</comment_count>
    <who name="Vitaly Chikunov">vt</who>
    <bug_when>2023-05-30 01:53:15 +0300</bug_when>
    <thetext>https://git.altlinux.org/people/kernelbot/packages/?p=kernel-image.git;a=commitdiff;h=36f10c6bfca833dc824f1fd37acff6b4a477a3ef

Так надо при следующей сборке не забыть вместо rebuild сделать del.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226851</commentid>
    <comment_count>6</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2023-06-01 10:56:37 +0300</bug_when>
    <thetext>(In reply to Vitaly Chikunov from comment #5)

&gt; https://git.altlinux.org/people/kernelbot/packages/?p=kernel-image.git;
&gt; a=commitdiff;h=36f10c6bfca833dc824f1fd37acff6b4a477a3ef

Что-то не ищется...
 
&gt; Так надо при следующей сборке не забыть вместо rebuild сделать del.

Не вижу, что в коммите, на мой взгляд, алгоритм удаления должен быть такой:

1. Перепаковать модуль без blacklist-e1000e.conf
2. Подождать какое-то время (месяц, два, больше?)
3. Удалить модуль</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226866</commentid>
    <comment_count>7</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2023-06-01 13:24:06 +0300</bug_when>
    <thetext>(In reply to Sergey Y. Afonin from comment #6)

&gt; 2. Подождать какое-то время (месяц, два, больше?)

И точно чтобы не менее двух обновлений ядра прошло, а то если старое останется, тоже будет плохо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>228155</commentid>
    <comment_count>8</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2023-06-21 15:54:39 +0300</bug_when>
    <thetext>kernel-image-std-def-2:5.10.182-alt1 -&gt; p10:

 Sun Jun 11 2023 Vitaly Chikunov &lt;vt@altlinux&gt; 2:5.10.182-alt1
 - v5.10.182 (2023-06-05).
 - kernel-headers-modules: Fix build time message about pahole-flags.
 - Replace Obsoletes with Conflicts for kernel-modules-e1000e-std-def.
 - tcp: fix tcp_min_tso_segs sysctl (ALT#46424).
 Tue May 30 2023 Kernel Bot &lt;kernelbot@altlinux&gt; 2:5.10.181-alt1
 - v5.10.181 (2023-05-30).
 - Delete kernel-modules-e1000e-std-def (ALT#43070).
 Wed May 17 2023 Kernel Bot &lt;kernelbot@altlinux&gt; 2:5.10.180-alt1
 - v5.10.180 (2023-05-17).
 - config-armh: Fix relocation out of range errors when loading modules.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>249102</commentid>
    <comment_count>9</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2024-07-22 10:50:52 +0300</bug_when>
    <thetext>(In reply to Repository Robot from comment #8)

&gt;  - Delete kernel-modules-e1000e-std-def (ALT#43070).

Такой вариант не &quot;FIXED&quot;, обновление ядра вызывает проблему: https://forum.altlinux.org/index.php?topic=48782.msg393567#msg393567</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>