On Sat, Feb 09, 2019 at 12:55:50PM -0700, Sean Whitton wrote:
> Hello Birger,
> 
> On Sat 09 Feb 2019 at 07:25PM +01, Birger Schacht wrote:
> 
> >>>   * Make versioned run dependency on libwlroots0 explicit
> >>
> >> Please explain (either in the changelog or with a comment in d/control)
> >> why this is needed -- it's unusual not to be able to rely on
> >> dpkg-shlibdeps doing this for you.  This does matter, even if the
> >> package is NEW.
> >
> > I have to admit that i don't know ;) When trying to test sway i realized
> > that i only had libwlroots0 in an older version but dpkg didn't warn me
> > about that. `apt show sway` didn't show the version for libwlroots0
> > either in the Depends. But with listing the version explicitly the
> > package also has a dependency on the correct version.
> 
> Are you saying that sway would not work at all with the older libwlroots?

Then it's a bug in libwlroots, that did not bump shlibs when adding
symbols, or it has a broken .symbols file.
And it's a quite serious one at that, if it's really that, showcasing
why maintaining shared libraries is not an easy job.



--your daily lurker,
-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

Attachment: signature.asc
Description: PGP signature

Reply via email to