Hello Ahmed, hello Simon,

On Mon, 3 Jul 2023, أحمد المحمودي wrote:

Well, I tried fixing with the attached patch (fix-gir.patch), using the
patched dh_girepository. The resulting gir file (also attached) seems to
reference libharfbuzz.so:

[...]

is that correct ?

Although the attached HarfBuzz-0.0.gir seems to be generated from Git head instead of version 6.0.0 which is the newest version packaged in Debian, it really seems to be alright. The missing parts are now included.

Simon, thank you for your proposal on how to fix this! And Ahmed, thank you for trying it out and pushing the bits upstream!


On Tue, 4 Jul 2023, أحمد المحمودي wrote:

On Mon, Jul 03, 2023 at 02:06:10AM +0200, أحمد المحمودي wrote:
> [...] Yet the resulting gir1.2-harfbuzz-0.0 package only depends
> on libharfbuzz0b package !
---end quoted text---

I've been mistaken in this part, gir1.2-harfbuzz-0.0 depends on both libharfbuzz0b 
& libharfbuzz-gobject0 packages (using the patched dh_girepository).

It was the unpatched dh_girepository that made the resulting
gir1.2-harfbuzz-0.0 package depend only on libharfbuzz0b package.

Yes, the current (unpatched) dh_girepository is the other part of the whole problem.


Best regards,

Thomas Uhle

Reply via email to