Bug#1039498: gir1.2-harfbuzz-0.0: missing dependency on libharfbuzz-gobject0
On Tue, 27 Jun 2023, أحمد المحمودي wrote: On Tue, Jun 27, 2023 at 12:42:46AM +0200, Thomas Uhle wrote: > On Mon, 26 Jun 2023, أحمد المحمودي wrote: > > > Could this be related to #1023566 ? ---end quoted text--- Sorry, I copied the wrong issue number, I meant: #1035669 It does not seem to be related to #1035669. It might be though. I really don't know. Best regards, Thomas Uhle
Bug#1023566: Bug#1039498: gir1.2-harfbuzz-0.0: missing dependency on libharfbuzz-gobject0
On Tue, Jun 27, 2023 at 12:42:46AM +0200, Thomas Uhle wrote: > On Mon, 26 Jun 2023, أحمد المحمودي wrote: > > > Could this be related to #1023566 ? ---end quoted text--- Sorry, I copied the wrong issue number, I meant: #1035669 -- أحمد المحمودي (Ahmed El-Mahmoudy) Digital design engineer GPG KeyIDs: 4096R/A7EF5671 2048R/EDDDA1B7 GPG Fingerprints: 6E2E E4BB 72E2 F417 D066 6ABF 7B30 B496 A7EF 5761 8206 A196 2084 7E6D 0DF8 B176 BC19 6A94 EDDD A1B7 signature.asc Description: PGP signature
Bug#1039498: gir1.2-harfbuzz-0.0: missing dependency on libharfbuzz-gobject0
On Tue, 27 Jun 2023, أحمد المحمودي wrote: I wonder if this is an issue in libgirepository1.0-dev ? According to [1], there is a generated dependency on libharfbuzz-gobject0 for sparc64 arch only. [1] https://packages.debian.org/sid/gir1.2-harfbuzz-0.0 So it is just correct for sparc64, and all the binary packages for the other architectures are missing the dependency on libharfbuzz-gobject0. If it is an issue of dh_girepository, then it propably is in the package gobject-introspection, and not libgirepository1.0-dev. Best regards, Thomas Uhle
Bug#1023566: Bug#1039498: gir1.2-harfbuzz-0.0: missing dependency on libharfbuzz-gobject0
On Mon, 26 Jun 2023, أحمد المحمودي wrote: Could this be related to #1023566 ? No, I don't think so. This other bug ticket is about Matlab shipping its own version of libfreetype.so.6 which is older than version 2.11.0. Since Debian's version of libharfbuzz.so.0 needs version 2.11.0 of libfreetype.so.6 at least because of function FT_Get_Transform(), Matlab is crashing. This is because Matlab is setting $LD_LIBRARY_PATH for its own set of libraries. There are only two solutions: either get rid of Matlab's libfreetype.so.6 (as Drew Parsons has suggested) so that the runtime linker takes Debian's libfreetype.so.6 or copy an older version of libharfbuzz.so.0 to Matlab's own library path, e.g. libharfbuzz.so.0 from Debian 11 (bullseye). Best regards, Thomas Uhle
Bug#1039498: gir1.2-harfbuzz-0.0: missing dependency on libharfbuzz-gobject0
I wonder if this is an issue in libgirepository1.0-dev ? According to [1], there is a generated dependency on libharfbuzz-gobject0 for sparc64 arch only. [1] https://packages.debian.org/sid/gir1.2-harfbuzz-0.0 -- أحمد المحمودي (Ahmed El-Mahmoudy) Digital design engineer GPG KeyIDs: 4096R/A7EF5671 2048R/EDDDA1B7 GPG Fingerprints: 6E2E E4BB 72E2 F417 D066 6ABF 7B30 B496 A7EF 5761 8206 A196 2084 7E6D 0DF8 B176 BC19 6A94 EDDD A1B7 signature.asc Description: PGP signature
Bug#1039498: gir1.2-harfbuzz-0.0: missing dependency on libharfbuzz-gobject0
Could this be related to #1023566 ? -- أحمد المحمودي (Ahmed El-Mahmoudy) Digital design engineer GPG KeyIDs: 4096R/A7EF5671 2048R/EDDDA1B7 GPG Fingerprints: 6E2E E4BB 72E2 F417 D066 6ABF 7B30 B496 A7EF 5761 8206 A196 2084 7E6D 0DF8 B176 BC19 6A94 EDDD A1B7 signature.asc Description: PGP signature
Bug#1039498: gir1.2-harfbuzz-0.0: missing dependency on libharfbuzz-gobject0
Package: gir1.2-harfbuzz-0.0 Version: 6.0.0+dfsg-3 Severity: serious Dear maintainers, HarfBuzz-0.0.typelib needs the shared library libharfbuzz-gobject.so.0 (from package libharfbuzz-gobject0) to be installed, but this dependency is missing in the control file. So can you please add the missing dependency on libharfbuzz-gobject0 to gir1.2-harfbuzz-0.0. Thank you in advance! Best regards, Thomas Uhle -- System Information: Debian Release: 12.0 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: arm64 (aarch64) Foreign Architectures: armhf Kernel: Linux 6.1.0-9-arm64 (SMP w/4 CPU threads; PREEMPT) 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=en_US.UTF-8 Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages gir1.2-harfbuzz-0.0 depends on: ii gir1.2-freedesktop 1.74.0-3 ii gir1.2-glib-2.0 1.74.0-3 gir1.2-harfbuzz-0.0 recommends no packages. gir1.2-harfbuzz-0.0 suggests no packages. -- no debconf information