Control: fixed -1 1.7-2 On Mon, Mar 25, 2024 at 10:13:57AM +0100, Dylan Aïssi wrote: > Control: reassign -1 asahi-audio > Control: notfound -1 0.4.17-1 > Control: found -1 1.7-1 ^^^^ why this version? Every asahi-audio version ever uploaded to the archive is only compatible with wireplumber << 0.5.0. > Control: affects -1 wireplumber > > Hello, > Thanks for this bug report, I reassign it to asahi-audio since the versioned > dependency is on it and not on wireplumber. [...]
Hmm... wireplumber was the one who changed the configuration language and thus broke everything using the existing config language. I thus think it should declare Breaks against everything shipping old config language files (as well as warn users via debian/NEWS about needing to manually fix custom config). FWIW I've just uploaded asahi-audio 1.7-2 with "wireplumber (<< 0.5.0)". We'll make sure to upload asahi-audio 2.x (with "wireplumber (>= 0.5.0)") to EXPERIMENTAL as soon as an upstream release is available. PLEASE NOTIFY US WHEN YOU UPLOAD wireplumber 0.5.x to UNSTABLE, so we can do a coordinated transition (uploading asahi-audio 2.x to unstable). (You might also want to contact release-team to set up a transition tracker, even if this might not be a normal transition where binNMUs are useful etc.) For the future, if you still think it's asahi-audio which should have strict dependencies on wireplumber - please help figure out which version we should put in (<< x.y.z) for future breakage. How long does wireplumber intend to keep compatibility with 0.5.0 config language (or make other breaking/incompatible changes)? Regards, Andreas Henriksson