Hi,

On 07/04/18 20:41, treb...@tuxfamily.org wrote:
> Package: guitarix
> Version: 36.1-1
> 
> While upgrading from the Stretch package (35.2-2) to the sid/buster one
> (36.1-1), it doesn't update the libgxw0 and libgxwmm0 packages which are
> needed by the Guitarix application.
> 
> Then, the application isn't fully functional since it requires those
> libs to work with, and doesn't have those in the right version, then
> missing the right versionned functions. Hence there are some errors
> while using guitarix.

What are the errors? This bug might be RC but I can't tell if I don't
know what the underlying issue is.

> In d/control, adding to the binary "Package: guitarix" 's "Depends" '
> field the following seems to fix the issue :
> libgxw0 (>= ${source:Version}),
> libgxwmm0 (>= ${source:Version}),
> 
> Please double check before applying.

The correct fix is to generate versioned shlibs files for the libraries
so that the correct dependencies are automatically generated. Overriding
dh_makeshlibs with "dh_makeshlibs -V" is the quick conservative way of
doing this.

Thanks,
James

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to