Bug 2231848 - kernel module drpm incorrectly packaged
Summary: kernel module drpm incorrectly packaged
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: deltarpm
Version: 38
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Dan Čermák
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-08-14 12:48 UTC by John Mellor
Modified: 2023-10-27 14:08 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2023-10-27 14:08:00 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description John Mellor 2023-08-14 12:48:07 UTC
ownloading Packages:
(1/7): kernel-modules-extra-6.4.9-200.fc38_6.4. 2.9 MB/s | 1.2 MB     00:00    
(2/7): kernel-6.4.10-200.fc38.x86_64.rpm        1.5 MB/s | 140 kB     00:00    
(3/7): kernel-modules-6.4.9-200.fc38_6.4.10-200  15 MB/s |  35 MB     00:02    
(4/7): kernel-modules-core-6.4.9-200.fc38_6.4.1 7.2 MB/s |  20 MB     00:02    
(5/7): kernel-core-6.4.10-200.fc38.x86_64.rpm   5.8 MB/s |  16 MB     00:02    
(6/7): highway-1.0.5-1.fc38.x86_64.rpm          470 kB/s | 478 kB     00:01    
(7/7): libxmlb-0.3.12-1.fc38.x86_64.rpm         186 kB/s | 116 kB     00:00    
/var/cache/dnf/updates-b7ba662710b98f1a/packages/kernel-modules-extra-6.4.9-200.fc38_6.4.10-200.fc38.x86_64.drpm: md5 mismatch of result
/var/cache/dnf/updates-b7ba662710b98f1a/packages/kernel-modules-core-6.4.9-200.fc38_6.4.10-200.fc38.x86_64.drpm: md5 mismatch of result
/var/cache/dnf/updates-b7ba662710b98f1a/packages/kernel-modules-6.4.9-200.fc38_6.4.10-200.fc38.x86_64.drpm: md5 mismatch of result
Some packages were not downloaded. Retrying.
(1/3): kernel-modules-extra-6.4.10-200.fc38.x86_64.rpm                                                                 4.3 MB/s | 2.6 MB     00:00    
(2/3): kernel-modules-core-6.4.10-200.fc38.x86_64.rpm                                                                   17 MB/s |  31 MB     00:01    
(3/3): kernel-modules-6.4.10-200.fc38.x86_64.rpm                                                                        15 MB/s |  56 MB     00:03    
-------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                  3.5 MB/s | 162 MB     00:45     
Failed Delta RPMs increased 105.5 MB of updates to 162.3 MB (35.0% wasted)


Reproducible: Didn't try

Steps to Reproduce:
1.Download today's updates
2.Note failed drpm checksum, causing fallback to rpm download
Actual Results:  
download falls back to rpm, increasing download costs

Expected Results:  
drpm should work properly

Comment 1 John Mellor 2023-08-26 13:04:15 UTC
The mis-built kernel drpms happened again this morning:

[DRPM 5/10] glusterfs-client-xlators-11.0-2.fc38_11.0-3.fc38.x86_64.drpm: done 
[DRPM 6/10] libgfxdr0-11.0-2.fc38_11.0-3.fc38.x86_64.drpm: done                
/var/cache/dnf/updates-b7ba662710b98f1a/packages/kernel-modules-extra-6.4.11-200.fc38_6.4.12-200.fc38.x86_64.drpm: md5 mismatch of result
[DRPM 7/10] libglusterfs0-11.0-2.fc38_11.0-3.fc38.x86_64.drpm: done            
/var/cache/dnf/updates-b7ba662710b98f1a/packages/kernel-modules-core-6.4.11-200.fc38_6.4.12-200.fc38.x86_64.drpm: md5 mismatch of result
/var/cache/dnf/updates-b7ba662710b98f1a/packages/kernel-modules-6.4.11-200.fc38_6.4.12-200.fc38.x86_64.drpm: md5 mismatch of result
Some packages were not downloaded. Retrying.
(1/3): kernel-modules-extra-6.4.12-200.fc38.x86 5.4 MB/s | 2.6 MB     00:00    
(2/3): kernel-modules-core-6.4.12-200.fc38.x86_  19 MB/s |  31 MB     00:01    
(3/3): kernel-modules-6.4.12-200.fc38.x86_64.rp  18 MB/s |  56 MB     00:03    
--------------------------------------------------------------------------------
Total                                           3.5 MB/s | 163 MB     00:46     
Failed Delta RPMs increased 107.2 MB of updates to 162.9 MB (34.2% wasted)
Running transaction check

Comment 2 John Mellor 2023-09-13 13:53:07 UTC
Still not fixed.  Excerpt from my update log this morning:
(7/27): kernel-modules-6.4.14-200.fc38_6.4.15-2  13 MB/s |  33 MB     00:02    
[DRPM 1/5] gjs-1.76.2-1.fc38_1.76.2-2.fc38.x86_64.drpm: done                   
(8/27): kernel-core-6.4.15-200.fc38.x86_64.rpm  6.3 MB/s |  16 MB     00:02    
/var/cache/dnf/updates-b7ba662710b98f1a/packages/kernel-modules-extra-6.4.14-200.fc38_6.4.15-200.fc38.x86_64.drpm: md5 mismatch of result
(9/27): llvm-libs-16.0.6-3.fc38.i686.rpm         11 MB/s |  28 MB     00:02    
. . .
(27/27): mesa-dri-drivers-23.1.7-1.fc38.x86_64. 6.6 MB/s |  19 MB     00:02    
[DRPM 2/5] mozjs102-102.12.0-1.fc38_102.15.0-1.fc38.x86_64.drpm: done          
/var/cache/dnf/updates-b7ba662710b98f1a/packages/kernel-modules-core-6.4.14-200.fc38_6.4.15-200.fc38.x86_64.drpm: md5 mismatch of result
/var/cache/dnf/updates-b7ba662710b98f1a/packages/kernel-modules-6.4.14-200.fc38_6.4.15-200.fc38.x86_64.drpm: md5 mismatch of result
Some packages were not downloaded. Retrying.
(1/3): kernel-modules-extra-6.4.15-200.fc38.x86 6.3 MB/s | 2.6 MB     00:00    
(2/3): kernel-modules-core-6.4.15-200.fc38.x86_  16 MB/s |  31 MB     00:01    
(3/3): kernel-modules-6.4.15-200.fc38.x86_64.rp  19 MB/s |  56 MB     00:02    
--------------------------------------------------------------------------------
Total                                           6.6 MB/s | 284 MB     00:43     
Failed Delta RPMs increased 234.4 MB of updates to 284.3 MB (17.5% wasted)
Running transaction check

Comment 3 John Mellor 2023-10-27 14:08:00 UTC
Drpm mismatch did not happen with the transition from 6.5.5 to 6.5.8 kernel.  Presumed fixed, although no idea how.


Note You need to log in before you can comment on or make changes to this bug.