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

2023-07-07 Thread Thomas Uhle
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 HarfBu

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

2023-07-03 Thread أحمد المحمودي
On Mon, Jul 03, 2023 at 02:06:10AM +0200, أحمد المحمودي wrote: > is that correct ? 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-gobjec

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

2023-07-02 Thread أحمد المحمودي
block 1039498 by 1039714 quit 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 ? Yet the resulting gir1.2-harfbuzz-0.0 package only depends on

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

2023-06-28 Thread Simon McVittie
On Wed, 28 Jun 2023 at 19:54:51 +0100, Simon McVittie wrote: > I would guess that this might be because the upstream build system > is only passing in libharfbuzz_gobject as a positional parameter > to gnome.generate_gir in the Meson build (and a similar setup in > Autotools), with libharfbuzz_dep

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

2023-06-28 Thread Simon McVittie
On Wed, 28 Jun 2023 at 17:00:10 +0200, Thomas Uhle wrote: > 1. Starting with harfbuzz/5.1.0-1, HarfBuzz-0.0.typelib as well as >HarfBuzz-0.0.gir do no longer reference libharfbuzz.so.0 although >449 of the 490 symbols are compiled into libharfbuzz.so.0 and just >the other 41 symbols are

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

2023-06-28 Thread Thomas Uhle
Control: clone -1 -2 Control: severity -1 normal Control: reassign -1 libharfbuzz-dev 5.1.0-1 Control: retitle -1 gir1.2-harfbuzz-0.0: missing dependency on libharfbuzz0b Control: retitle -2 gobject-introspection: dh_girepository does not fetch all symbols from GIR files On Tue, 27 Jun 2023, Tho