On 2020-09-30 Hugh McMaster <hugh.mcmas...@outlook.com> wrote: > Hi Andreas,
> On Tue, 29 Sep 2020 at 22:03, Andreas Metzler wrote: [...] > > The transitional package makes no sense, it actually causes breakage. > > Packages depend on libexif-gtk5 because they need a library with > > soname libexif-gtk.so.5. The dummy package makes libexif-gtk5 0.5.0-1 > > + libexif-gtk3-5 fulfill this dependency without > > providing libexif-gtk.so.5. Any package depending on libexif-gtk5 will need > > to be rebuilt against libexif-gtk-dev 0.5 and will then depend > > on libexif-gtk3-5. > > > Just so I understand, do we need the dummy package? I thought we did, to > allow upgrades to work correctly. Hello Hugh, yes you do understand correctly, a dummy does not make sense here. Runtime library are generally installed as a dependency, when the depending package is rebuilt against the newer library apt will pull it in and the old library can be autoremoved. > I’m also targeting experimental to be safe, as I expected some breakage > from this change. [...] Also library transition will need to be coordinated with Debian release, pre-upload to sid. cu Andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure'