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

Automatic binNMUs for packages which recommend/suggest a library undergoing a SONAME bump transition



Hi,

I just realized that transitions like the upcoming FFMPEG SONAME bump
[1] only pick up for binNMU packages that *depend* on the libraries
being bumped. Is there a mechanism for automatic binNMUs for packages
that only recommend/suggest a library being bumped?

I specifically have waypipe in mind. It currently recommends
libavcodec61, and will attempt to dlopen it at runtime (aside: I'd
prefer just linking, but I haven't wished to diverge from upstream). If
it fails, waypipe will still be functional, but with reduced
features. After a rebuild post-transition, it would instead recommend
libavcodec62, but it's as far as I understand not captured by the
transition's automatic binNMUs (it's still shown in the transition's
list of affected packages, but I believe that's just because an old
version still lingers on riscv64 that actually links with the library).

This has probably been discussed before, but I've been unable to find
it; what's the appropriate way to trigger automatic binNMUs for such
packages? The only idea I've had is to either promote the Recommends to
Depends, or to add an empty dummy binary from the same source that does
depend.

Or did I just misunderstand something?

[1] https://release.debian.org/transitions/html/auto-ffmpeg.html


 Best,
 Gard
 

Attachment: signature.asc
Description: PGP signature


Reply to: