[Python-apps-team] Bug#939750: package unusable (missing/wrong dependencies)

Andreas Ronnquist gusnan at debian.org
Sun Sep 8 17:04:46 BST 2019


On Sun, 08 Sep 2019 14:26:31 +0200 Roderich Schupp
<roderich.schupp at gmail.com> wrote:
> There are a several more wrong more dependencies and
> build-dependencies:
> - all the lib*-dev packages are *not* required
>   (meson.build is wrong, there's nothing to compile here)
> - instead several gir1.2-* packages are required
>   (the contain the *.typelib files required for using gobject
> introspection with the correspnding libraries)
> - libglib2.0-dev-bin is required for the build
>   (it provides glib-compile-resources required to compile resource
> files)
> - python-sqlite is totally wrong: it contains a Python binding to the
>   obsolete SQLite2 library (and is python2 only); lollypop uses
> 
>      import sqlite3
> 
>   which is a Python binding for the SQLite3 library provided
>   by package libpython3-stdlib which is already covered
>   as a dependency of package python3
> 
> 
> Patch (for meson.build and debian/control) attached.

Thanks - I have forwarded the changes to meson.build upstream [1], and I
will apply the dependencies changes to the Debian package.

1: https://gitlab.gnome.org/World/lollypop/merge_requests/1358

Thanks!
/Andreas Rönnquist
gusnan at debian.org



More information about the Python-apps-team mailing list