Bug#1039498: gir1.2-harfbuzz-0.0: missing dependency on libharfbuzz-gobject0

2023-06-26 Thread Thomas Uhle

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

2023-06-26 Thread أحمد المحمودي
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

2023-06-26 Thread Thomas Uhle

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

2023-06-26 Thread Thomas Uhle

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

2023-06-26 Thread أحمد المحمودي
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

2023-06-26 Thread أحمد المحمودي
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

2023-06-26 Thread Thomas Uhle

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