Package: lyricue Version: 4.0.13.isreally.4.0.12-0 Severity: normal Dear Maintainer,
lyricue depends at runtime on unoconv which in turns depends on libreoffice. Some architectures (eg riscv64) cannot build libreoffice yet. I already filed a bug for unoconv to add a build dependency on libreoffice. Now add a build dependency for lyricue on unoconv so that lyricue is not built for those architectures. You can find attached the debdiff and in [1] the initial ubuntu bug report. [1] https://bugs.launchpad.net/ubuntu/+source/lyricue/+bug/1946224 -- System Information: Debian Release: bullseye/sid APT prefers hirsute-updates APT policy: (500, 'hirsute-updates'), (500, 'hirsute-security'), (500, 'hirsute'), (100, 'hirsute-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.11.0-37-generic (SMP w/16 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages lyricue depends on: ii avahi-daemon 0.8-5ubuntu3.1 pn diatheke <none> ii gir1.2-glib-2.0 1.66.1-1build1 ii gir1.2-gnomedesktop-3.0 3.38.5-1ubuntu2~21.04.2 ii imagemagick 8:6.9.11.60+dfsg-1ubuntu1 ii imagemagick-6.q16 [imagemagick] 8:6.9.11.60+dfsg-1ubuntu1 ii libavahi-client3 0.8-5ubuntu3.1 ii libavahi-common3 0.8-5ubuntu3.1 ii libavahi-glib1 0.8-5ubuntu3.1 ii libc6 2.33-0ubuntu5 ii libclutter-1.0-0 1.26.4+dfsg-2 ii libclutter-gst-3.0-0 3.0.27-2 ii libclutter-gtk-1.0-0 1.8.4-4 pn libdbd-mysql-perl <none> pn libdbi-perl <none> ii libfile-mimeinfo-perl 0.30-1 ii libgdk-pixbuf2.0-0 2.40.2-2build2 ii libglib2.0-0 2.68.1-1~ubuntu21.04.1 ii libgstreamer1.0-0 1.18.4-1 ii libgtk-3-0 3.24.25-1ubuntu4.1 ii libgtk3-perl 0.038-1 ii libjson-glib-1.0-0 1.6.2-1 ii libmysqlclient21 8.0.26-0ubuntu0.21.04.3 pn libnet-rendezvous-publish-backend-avahi-perl <none> pn libnet-rendezvous-publish-perl <none> ii liburi-perl 5.07-1 pn libxml-simple-perl <none> pn lsdvd <none> pn mysql-server <none> ii perl 5.32.1-3ubuntu2.1 pn unoconv <none> Versions of packages lyricue recommends: pn gir1.2-gtkspell3-3.0 <none> lyricue suggests no packages.
diff -Nru lyricue-4.0.13.isreally.4.0.12/debian/changelog lyricue-4.0.13.isreally.4.0.12/debian/changelog --- lyricue-4.0.13.isreally.4.0.12/debian/changelog 2020-02-14 15:22:08.000000000 +0100 +++ lyricue-4.0.13.isreally.4.0.12/debian/changelog 2021-10-06 13:50:42.000000000 +0200 @@ -1,3 +1,11 @@ +lyricue (4.0.13.isreally.4.0.12-0ubuntu5) impish; urgency=medium + + * d/control: Add build dependency to unoconv to avoid building this + package on architecture (eg: riscv64) that cannot install unoconv + yet (unoconv depends on libreoffice). (LP: #1946224) + + -- Alexandre Ghiti <alexandre.gh...@canonical.com> Wed, 06 Oct 2021 13:50:42 +0200 + lyricue (4.0.13.isreally.4.0.12-0ubuntu4) focal; urgency=medium * d/p/mysql8_my_bool.patch: Reintroduce my_bool to fix build with MySQL 8. diff -Nru lyricue-4.0.13.isreally.4.0.12/debian/control lyricue-4.0.13.isreally.4.0.12/debian/control --- lyricue-4.0.13.isreally.4.0.12/debian/control 2020-02-14 15:20:14.000000000 +0100 +++ lyricue-4.0.13.isreally.4.0.12/debian/control 2021-09-20 15:10:08.000000000 +0200 @@ -16,7 +16,8 @@ default-libmysqlclient-dev, libtool-bin | libtool(<=2.4.3), po-debconf, - yelp-tools + yelp-tools, + unoconv Standards-Version: 3.9.8 Homepage: https://www.lyricue.org/