https://bugzilla.redhat.com/show_bug.cgi?id=971795
Bug ID: 971795
Summary: Handling the harfbuzz / harfbuzz-icu split
Product: Fedora
Version: 19
Component: harfbuzz
Severity: unspecified
Priority: unspecified
Assignee: pnemade(a)redhat.com
Reporter: kalevlember(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: i18n-bugs(a)lists.fedoraproject.org, mclasen(a)redhat.com,
pnemade(a)redhat.com, psatpute(a)redhat.com
I have two suggestions for the harfbuzz / harfbuzz-icu split.
1) Don't do separate -devel packages, only library packages
It's uncommon in Fedora to have multiple -devel subpackages. In most packages
that split up shared libraries into separate subpackages, all the headers still
go in a single -devel package.
This would simplify packaging in both harfbuzz and consumers.
(It's fine to keep it split up as well if there's a reason for that, just
wanted to point out that it's an uncommon thing to do.)
2) 'undefined symbol: hb_icu_script_to_script' issues
It's an ABI break and needs some care to avoid breaking user systems. Before
submitting the harfbuzz 0.9.18 update again, all the consumers should be
rebuilt with the new harfbuzz (most will need patching) and submit them as a
single Bodhi ticket, together with the harfbuzz 0.9.18 build.
So far I know of libreoffice and webkitgtk3, but there are probably more.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug
https://bugzilla.redhat.com/token.cgi?t=HTIDNuVOqU&a=cc_unsubscribe