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

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

    <bug>
          <bug_id>42568</bug_id>
          
          <creation_ts>2022-04-25 11:07:35 +0300</creation_ts>
          <short_desc>update-kernel не отрабатывает для пересобранных пакетов, но без обновления ядра</short_desc>
          <delta_ts>2022-04-25 22:48:05 +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>update-kernel</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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="ruslandh">ruslandh</reporter>
          <assigned_to name="Gleb F-Malinovskiy">glebfm</assigned_to>
          <cc>boyarsh</cc>
    
    <cc>cas</cc>
    
    <cc>evg</cc>
    
    <cc>glebfm</cc>
    
    <cc>imz</cc>
    
    <cc>kernelbot</cc>
    
    <cc>lav</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>mithraen</cc>
    
    <cc>rider</cc>
    
    <cc>ruslandh</cc>
    
    <cc>sbolshakov</cc>
    
    <cc>shrek</cc>
    
    <cc>sin</cc>
    
    <cc>vitty</cc>
    
    <cc>vseleznv</cc>
    
    <cc>vsu</cc>
    
    <cc>vt</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>210000</commentid>
    <comment_count>0</comment_count>
      <attachid>10648</attachid>
    <who name="ruslandh">ruslandh</who>
    <bug_when>2022-04-25 11:07:35 +0300</bug_when>
    <thetext>Created attachment 10648
log update-kernel-un-def, update-kernel-std-def

Конфликт с основным ядром как ы sts-def, так и un-def</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>210006</commentid>
    <comment_count>1</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2022-04-25 11:43:21 +0300</bug_when>
    <thetext>При пересборке модуля ядра без обновления версии ядра update-kernel/apt не отрабатывает.

	file /lib/modules/5.16.20-un-def-alt1/net/wireless/realtek/rtlwifi/rtl8821ce.ko from install of kernel-modules-rtl8821ce-un-def-5.5.2-alt4.331796.1.x86_64 conflicts with file from package kernel-modules-rtl8821ce-un-def-5.5.2-alt4.331796.1.x86_64</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>210007</commentid>
    <comment_count>2</comment_count>
    <who name="ruslandh">ruslandh</who>
    <bug_when>2022-04-25 11:49:15 +0300</bug_when>
    <thetext> Я не очень понял твой комментарий ;-)

Я проверял 
update-kernel
и
update-kernel -t std-def

Загружено было un-def</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>210008</commentid>
    <comment_count>3</comment_count>
    <who name="ruslandh">ruslandh</who>
    <bug_when>2022-04-25 11:52:16 +0300</bug_when>
    <thetext>Понял ;-)


Компонент: kernel-modules-rtl8821ce-std-def → update-kernel</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>210051</commentid>
    <comment_count>4</comment_count>
    <who name="Vitaly Chikunov">vt</who>
    <bug_when>2022-04-25 22:11:52 +0300</bug_when>
    <thetext>Да при установленном kernel-modules-rtl8821ce-std-def#5.5.2-alt4.331554.2:sisyphus+298422.3400.1.2@1649941212 новый пакет kernel-modules-rtl8821ce-std-def#5.5.2-alt4.331554.2:sisyphus+298843.200.1.1@1650605445 не ставится, так как содержит те же файлы, что вызывает конфликт.

ps. Я попробовал добавить --reinstall к общей транзакции, но тогда возникает другой конфликт:

[root@3e546e832eb1 /]# apt-cache pkgnames kernel-modules-r8168-std-def
kernel-modules-r8168-std-def
kernel-modules-r8168-std-def#8.049.02-alt1.k.331554.2:sisyphus+298422.2600.1.2@1649941048

[root@3e546e832eb1 /]# apt-cache policy &apos;kernel-modules-r8168-std-def#8.049.02-alt1.k.331554.2:sisyphus+298422.2600.1.2@1649941048&apos;
kernel-modules-r8168-std-def#8.049.02-alt1.k.331554.2:sisyphus+298422.2600.1.2@1649941048:
  Installed: 8.049.02-alt1.k.331554.2:sisyphus+298422.2600.1.2@1649941048
  Candidate: 8.049.02-alt1.k.331554.2:sisyphus+298422.2600.1.2@1649941048
  Version Table:
 *** 8.049.02-alt1.k.331554.2:sisyphus+298422.2600.1.2@1649941048 0
        500 http://ftp.altlinux.org x86_64/classic pkglist
        100 RPM Database

[root@3e546e832eb1 /]# apt-get install --reinstall &apos;kernel-modules-r8168-std-def#8.049.02-alt1.k.331554.2:sisyphus+298422.2600.1.2@1649941048&apos;
Reading Package Lists... Done
Building Dependency Tree... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 removed and 91 not upgraded.
Need to get 0B/126kB of archives.
After unpacking 0B of additional disk space will be used.
Do you want to continue? [Y/n]
        kernel-modules-rtl8168-std-def conflicts with kernel-modules-r8168-std-def-8.049.02-alt1.k.331554.2.x86_64
        kernel-modules-rtl8168-std-def conflicts with (installed) kernel-modules-r8168-std-def-8.049.02-alt1.k.331554.2.x86_64
E: Transaction set check failed

Это для меня загадка.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>210054</commentid>
    <comment_count>5</comment_count>
    <who name="Vitaly Chikunov">vt</who>
    <bug_when>2022-04-25 22:48:05 +0300</bug_when>
    <thetext>Добавлю что такое поведение (conflict у rtl8821ce) наблюдается у и старого update-kernel-0.9.20 (до моих изменений) так что, вероятно, такой апгрейд (на rebuilt модуль) не работал никогда. А так как --reinstall не помогает, то, в таком случае, видимо, остается только ждать новой версии ядра.

ps. Да и заранее определить (чтоб вставить какую-то проверку в update-kernel), что kernel-modules-rtl8821ce-std-def будет конфликтовать нельзя. Так как конфликт возникает из-за того, что там общая версия ядра (соответственно, файлы попадают в одно место), а версию ядра для которой собран внешний модуль до его инсталляции определить невозможно. Есть только версия самого модуля, которая не влияет на конфликт.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>10648</attachid>
            <date>2022-04-25 11:07:35 +0300</date>
            <delta_ts>2022-04-25 11:07:35 +0300</delta_ts>
            <desc>log update-kernel-un-def, update-kernel-std-def</desc>
            <filename>kernel_update.log</filename>
            <type>text/x-log</type>
            <size>4676</size>
            <attacher name="ruslandh">ruslandh</attacher>
            
              <data encoding="base64">UnVubmluZyBrZXJuZWw6IGtlcm5lbC1pbWFnZS11bi1kZWYtNS4xNi4yMC1hbHQxCkNoZWNraW5n
IGZvciBhdmFpbGFibGUgc3RkLWRlZiBrZXJuZWwgcGFja2FnZXMuLi4KTGF0ZXN0IGtlcm5lbCBr
ZXJuZWwtaW1hZ2Utc3RkLWRlZi01LjE1LjM0LWFsdDIgaXMgYWxyZWFkeSBpbnN0YWxsZWQgb24g
eW91ciBzeXN0ZW0uCktlcm5lbCBzdGQtZGVmIHZlcnNpb24gNS4xNS4zNC1hbHQyIGhhdmUgNDMg
ZXh0ZXJuYWwgbW9kdWxlcy4gVXNlIC1pIHRvIHNlbGVjdCB3aGF0IHRvIGluc3RhbGwuClRoZSBm
b2xsb3dpbmcgZXh0cmEgbW9kdWxlcyB3aWxsIGJlIGluc3RhbGxlZDoKICAgKGF1dG8tc2VsZWN0
ZWQpIGJjbXdsIGRybSBkcm0tbm91dmVhdSBudmlkaWEgcnRsODgyMWNlIHN0YWdpbmcKVHJ5IHRv
IGluc3RhbGwgbmV3IGtlcm5lbCBrZXJuZWwtaW1hZ2Utc3RkLWRlZi01LjE1LjM0LWFsdDIgYW5k
IHVwZGF0ZSBpdHMgbW9kdWxlcyBbWS9uXT8gUmVhZGluZyBQYWNrYWdlIExpc3RzLi4uCkJ1aWxk
aW5nIERlcGVuZGVuY3kgVHJlZS4uLgprZXJuZWwtaW1hZ2Utc3RkLWRlZiMyOjUuMTUuMzQtYWx0
MjpzaXN5cGh1cysyOTg0MjIuMTAwLjEuMkAxNjQ5OTQwMzAyIGlzIGFscmVhZHkgdGhlIG5ld2Vz
dCB2ZXJzaW9uLgprZXJuZWwtaGVhZGVycy1zdGQtZGVmIGlzIGFscmVhZHkgdGhlIG5ld2VzdCB2
ZXJzaW9uLgprZXJuZWwtaGVhZGVycy1tb2R1bGVzLXN0ZC1kZWYgaXMgYWxyZWFkeSB0aGUgbmV3
ZXN0IHZlcnNpb24uCmtlcm5lbC1tb2R1bGVzLWJjbXdsLXN0ZC1kZWYjNi4zMC4yMjMuMjQ4LWFs
dDIyLjMzMTU1NC4yOnNpc3lwaHVzKzI5ODQyMi4zMDAuMS4yQDE2NDk5NDA0MDAgaXMgYWxyZWFk
eSB0aGUgbmV3ZXN0IHZlcnNpb24uCmtlcm5lbC1tb2R1bGVzLWRybS1zdGQtZGVmIzI6NS4xNS4z
NC1hbHQyOnNpc3lwaHVzKzI5ODQyMi4xMDAuMS4yQDE2NDk5NDAwNDEgaXMgYWxyZWFkeSB0aGUg
bmV3ZXN0IHZlcnNpb24uCmtlcm5lbC1tb2R1bGVzLWRybS1ub3V2ZWF1LXN0ZC1kZWYjMjo1LjE1
LjM0LWFsdDI6c2lzeXBodXMrMjk4NDIyLjEwMC4xLjJAMTY0OTk0MDA0MSBpcyBhbHJlYWR5IHRo
ZSBuZXdlc3QgdmVyc2lvbi4Ka2VybmVsLW1vZHVsZXMtbnZpZGlhLXN0ZC1kZWYjNTEwLjYwLjAy
LWFsdDIuMzMxNTU0LjI6c2lzeXBodXMrMjk4NDE4LjE1MDAuOC4yQDE2NTAyODUyMDIgaXMgYWxy
ZWFkeSB0aGUgbmV3ZXN0IHZlcnNpb24uCmtlcm5lbC1tb2R1bGVzLXN0YWdpbmctc3RkLWRlZiMy
OjUuMTUuMzQtYWx0MjpzaXN5cGh1cysyOTg0MjIuMTAwLjEuMkAxNjQ5OTQwMDQxIGlzIGFscmVh
ZHkgdGhlIG5ld2VzdCB2ZXJzaW9uLgpUaGUgZm9sbG93aW5nIE5FVyBwYWNrYWdlcyB3aWxsIGJl
IGluc3RhbGxlZDoKICBrZXJuZWwtbW9kdWxlcy1ydGw4ODIxY2Utc3RkLWRlZiM1LjUuMi1hbHQ0
LjMzMTU1NC4yOnNpc3lwaHVzKzI5ODg0My4yMDAuMS4xQAogIDY1MDYwNTQ0NQo9PT0gYXB0LXBy
aW50Y2hhbmdlcyA9PT0KPT1rZXJuZWwtbW9kdWxlcy1ydGw4ODIxY2Utc3RkLWRlZj09CiogRnJp
IEFwciAyMiAyMDIyIEFuZHJleSBDaGVyZXBhbm92IDxjYXNAYWx0bGludXgub3JnPiA1LjUuMi1h
bHQ0LjMzMTU1NC4yCi0gQnVpbGQgZm9yIGtlcm5lbC1pbWFnZS1zdGQtZGVmLTUuMTUuMzQtYWx0
Mi4KMCB1cGdyYWRlZCwgMSBuZXdseSBpbnN0YWxsZWQsIDAgcmVtb3ZlZCBhbmQgMSBub3QgdXBn
cmFkZWQuCk5lZWQgdG8gZ2V0IDBCLzYzMGtCIG9mIGFyY2hpdmVzLgpBZnRlciB1bnBhY2tpbmcg
MzgwNGtCIG9mIGFkZGl0aW9uYWwgZGlzayBzcGFjZSB3aWxsIGJlIHVzZWQuCkNvbW1pdHRpbmcg
Y2hhbmdlcy4uLgpQcmVwYXJpbmcuLi4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIFsxMDAlXQoJZmlsZSAvbGliL21vZHVsZXMvNS4x
NS4zNC1zdGQtZGVmLWFsdDIvbmV0L3dpcmVsZXNzL3JlYWx0ZWsvcnRsd2lmaS9ydGw4ODIxY2Uu
a28gZnJvbSBpbnN0YWxsIG9mIGtlcm5lbC1tb2R1bGVzLXJ0bDg4MjFjZS1zdGQtZGVmLTUuNS4y
LWFsdDQuMzMxNTU0LjIueDg2XzY0IGNvbmZsaWN0cyB3aXRoIGZpbGUgZnJvbSBwYWNrYWdlIGtl
cm5lbC1tb2R1bGVzLXJ0bDg4MjFjZS1zdGQtZGVmLTUuNS4yLWFsdDQuMzMxNTU0LjIueDg2XzY0
CkU6IEVycm9yIHdoaWxlIHJ1bm5pbmcgdHJhbnNhY3Rpb24KRTogSGFuZGxlciBzaWxlbnRseSBm
YWlsZWQKdXBkYXRlLWtlcm5lbDogZmFpbGVkIHRvIGluc3RhbGwga2VybmVsLWltYWdlLXN0ZC1k
ZWYtMjo1LjE1LjM0LWFsdDI6c2lzeXBodXMrMjk4NDIyLjEwMC4xLjJAMTY0OTk0MDMwMiB3aXRo
IG1vZHVsZXMKCgoKUnVubmluZyBrZXJuZWw6IGtlcm5lbC1pbWFnZS11bi1kZWYtNS4xNi4yMC1h
bHQxCkNoZWNraW5nIGZvciBhdmFpbGFibGUgdW4tZGVmIGtlcm5lbCBwYWNrYWdlcy4uLgpMYXRl
c3Qga2VybmVsIGtlcm5lbC1pbWFnZS11bi1kZWYtNS4xNi4yMC1hbHQxIGlzIGFscmVhZHkgaW5z
dGFsbGVkIG9uIHlvdXIgc3lzdGVtLgpLZXJuZWwgdW4tZGVmIHZlcnNpb24gNS4xNi4yMC1hbHQx
IGhhdmUgMzMgZXh0ZXJuYWwgbW9kdWxlcy4gVXNlIC1pIHRvIHNlbGVjdCB3aGF0IHRvIGluc3Rh
bGwuClRoZSBmb2xsb3dpbmcgZXh0cmEgbW9kdWxlcyB3aWxsIGJlIGluc3RhbGxlZDoKICAgKGF1
dG8tc2VsZWN0ZWQpIGJjbXdsIGRybSBkcm0tbm91dmVhdSBudmlkaWEgcnRsODgyMWNlIHN0YWdp
bmcKVHJ5IHRvIGluc3RhbGwgbmV3IGtlcm5lbCBrZXJuZWwtaW1hZ2UtdW4tZGVmLTUuMTYuMjAt
YWx0MSBhbmQgdXBkYXRlIGl0cyBtb2R1bGVzIFtZL25dPyBSZWFkaW5nIFBhY2thZ2UgTGlzdHMu
Li4KQnVpbGRpbmcgRGVwZW5kZW5jeSBUcmVlLi4uCmtlcm5lbC1pbWFnZS11bi1kZWYjMTo1LjE2
LjIwLWFsdDE6c2lzeXBodXMrMjk4NDEwLjEwMC4xLjFAMTY0OTkxODY1NiBpcyBhbHJlYWR5IHRo
ZSBuZXdlc3QgdmVyc2lvbi4Ka2VybmVsLWhlYWRlcnMtdW4tZGVmIGlzIGFscmVhZHkgdGhlIG5l
d2VzdCB2ZXJzaW9uLgprZXJuZWwtaGVhZGVycy1tb2R1bGVzLXVuLWRlZiBpcyBhbHJlYWR5IHRo
ZSBuZXdlc3QgdmVyc2lvbi4Ka2VybmVsLW1vZHVsZXMtYmNtd2wtdW4tZGVmIzYuMzAuMjIzLjI0
OC1hbHQyMi4zMzE3OTYuMTpzaXN5cGh1cysyOTg0MTAuMzAwLjEuMUAxNjQ5OTE4NzQ2IGlzIGFs
cmVhZHkgdGhlIG5ld2VzdCB2ZXJzaW9uLgprZXJuZWwtbW9kdWxlcy1kcm0tdW4tZGVmIzE6NS4x
Ni4yMC1hbHQxOnNpc3lwaHVzKzI5ODQxMC4xMDAuMS4xQDE2NDk5MTg0NDkgaXMgYWxyZWFkeSB0
aGUgbmV3ZXN0IHZlcnNpb24uCmtlcm5lbC1tb2R1bGVzLWRybS1ub3V2ZWF1LXVuLWRlZiMxOjUu
MTYuMjAtYWx0MTpzaXN5cGh1cysyOTg0MTAuMTAwLjEuMUAxNjQ5OTE4NDQ5IGlzIGFscmVhZHkg
dGhlIG5ld2VzdCB2ZXJzaW9uLgprZXJuZWwtbW9kdWxlcy1udmlkaWEtdW4tZGVmIzUxMC42MC4w
Mi1hbHQyLjMzMTc5Ni4xOnNpc3lwaHVzKzI5ODQxOC4xNDAwLjguMkAxNjUwMjg1MTMwIGlzIGFs
cmVhZHkgdGhlIG5ld2VzdCB2ZXJzaW9uLgprZXJuZWwtbW9kdWxlcy1zdGFnaW5nLXVuLWRlZiMx
OjUuMTYuMjAtYWx0MTpzaXN5cGh1cysyOTg0MTAuMTAwLjEuMUAxNjQ5OTE4NDQ5IGlzIGFscmVh
ZHkgdGhlIG5ld2VzdCB2ZXJzaW9uLgpUaGUgZm9sbG93aW5nIE5FVyBwYWNrYWdlcyB3aWxsIGJl
IGluc3RhbGxlZDoKICBrZXJuZWwtbW9kdWxlcy1ydGw4ODIxY2UtdW4tZGVmIzUuNS4yLWFsdDQu
MzMxNzk2LjE6c2lzeXBodXMrMjk4ODQzLjMwMC4xLjFAMQogIDUwNjA1NDczCj09PSBhcHQtcHJp
bnRjaGFuZ2VzID09PQo9PWtlcm5lbC1tb2R1bGVzLXJ0bDg4MjFjZS11bi1kZWY9PQoqIEZyaSBB
cHIgMjIgMjAyMiBBbmRyZXkgQ2hlcmVwYW5vdiA8Y2FzQGFsdGxpbnV4Lm9yZz4gNS41LjItYWx0
NC4zMzE3OTYuMQotIEJ1aWxkIGZvciBrZXJuZWwtaW1hZ2UtdW4tZGVmLTUuMTYuMjAtYWx0MS4K
MCB1cGdyYWRlZCwgMSBuZXdseSBpbnN0YWxsZWQsIDAgcmVtb3ZlZCBhbmQgMSBub3QgdXBncmFk
ZWQuCk5lZWQgdG8gZ2V0IDBCLzYyNmtCIG9mIGFyY2hpdmVzLgpBZnRlciB1bnBhY2tpbmcgMzcz
NmtCIG9mIGFkZGl0aW9uYWwgZGlzayBzcGFjZSB3aWxsIGJlIHVzZWQuCkNvbW1pdHRpbmcgY2hh
bmdlcy4uLgpQcmVwYXJpbmcuLi4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIFsxMDAlXQoJZmlsZSAvbGliL21vZHVsZXMvNS4xNi4y
MC11bi1kZWYtYWx0MS9uZXQvd2lyZWxlc3MvcmVhbHRlay9ydGx3aWZpL3J0bDg4MjFjZS5rbyBm
cm9tIGluc3RhbGwgb2Yga2VybmVsLW1vZHVsZXMtcnRsODgyMWNlLXVuLWRlZi01LjUuMi1hbHQ0
LjMzMTc5Ni4xLng4Nl82NCBjb25mbGljdHMgd2l0aCBmaWxlIGZyb20gcGFja2FnZSBrZXJuZWwt
bW9kdWxlcy1ydGw4ODIxY2UtdW4tZGVmLTUuNS4yLWFsdDQuMzMxNzk2LjEueDg2XzY0CkU6IEVy
cm9yIHdoaWxlIHJ1bm5pbmcgdHJhbnNhY3Rpb24KRTogSGFuZGxlciBzaWxlbnRseSBmYWlsZWQK
dXBkYXRlLWtlcm5lbDogZmFpbGVkIHRvIGluc3RhbGwga2VybmVsLWltYWdlLXVuLWRlZi0xOjUu
MTYuMjAtYWx0MTpzaXN5cGh1cysyOTg0MTAuMTAwLjEuMUAxNjQ5OTE4NjU2IHdpdGggbW9kdWxl
cwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>