[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1031904: firmware-ath9k-htc: insufficient coordination around moving files between packages



Package: firmware-ath9k-htc
Version: 1.4.0-108-gd856466+dfsg1-1.2
Severity: grave
Tags: d-i
X-Debbugs-Cc: bage@debian.org, debian-boot@lists.debian.org, debian-kernel@lists.debian.org

Hi,

While there have been some efforts around moving files between packages,
that's still insufficient coordination: files haven't removed from the
existing firmware-atheros package yet[1]! That means that any further
upload of firmware-atheros will be (relationship-wise) co-installable
with firmware-ath9k-htc (because its version will be higher than the one
in Replaces/Breaks), while that's actually not the case!

 1. https://salsa.debian.org/kernel-team/firmware-nonfree/-/merge_requests/54?commit_id=48af82f195e4ad5736d753b375442996915e244a#note_384526

Such move should have been handled by (1) making sure the existing
package drops files, and then (2) declaring Replaces/Breaks against all
versions strictly lower than this version.

Given modalias information, both firmware packages would be pulled at
the same time during installation, breaking dpkg in the target system.


Cheers,
-- 
Cyril Brulebois (kibi@debian.org)            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant


Reply to: