[Bug 936416] New: harfbuzz 32bit devel package missing symlinks
http://bugzilla.opensuse.org/show_bug.cgi?id=936416 Bug ID: 936416 Summary: harfbuzz 32bit devel package missing symlinks Classification: openSUSE Product: openSUSE Factory Version: 201505* Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: admin@leinir.dk QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- The 32bit devel package of harfbuzz (and accompanying harfbuzz-icu) is missing the .so symlinks in /usr/lib. Temporary workaround: ln -s libharfbuzz.so.0 /usr/lib/libharfbuzz.so ln -s libharfbuzz-icu.so.0 /usr/lib/libharfbuzz-icu.so -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=936416 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Other |GNOME Assignee|bnc-team-screening@forge.pr |bnc-team-gnome@forge.provo. |ovo.novell.com |novell.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=936416 http://bugzilla.opensuse.org/show_bug.cgi?id=936416#c1 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |dimstar@opensuse.org Resolution|--- |WONTFIX --- Comment #1 from Dominique Leuenberger <dimstar@opensuse.org> --- There is no harfbuzz-devel-32bit (intentionally, as not needed). Only the shared libraries themselves are provided as -32bit; harfbuzz-devel-0.9.40-4.2.i586.rpm (the 'real' 32bit rpm) comes with the respective .so symlinks, as expected. If I mis-understood the report, please specify which package versions you talk about, -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=936416 http://bugzilla.opensuse.org/show_bug.cgi?id=936416#c2 --- Comment #2 from Leinir Turthra <admin@leinir.dk> --- There is indeed no such package. However, without the .so link in /usr/lib, the library becomes unnecessarily difficult to find when developing 32bit software on a 64bit system. As far as i can tell, pretty much everything else provides that symlink, and i was basically just suggesting that harfbuzz do the same :) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=936416 http://bugzilla.opensuse.org/show_bug.cgi?id=936416#c3 Francois Gouget <fgouget@codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED CC| |fgouget@codeweavers.com Resolution|WONTFIX |--- --- Comment #3 from Francois Gouget <fgouget@codeweavers.com> --- Installing harfbuzz-devel.i586 replaces harfbuzz-devel. This makes it impossible to compile both 32-bit and 64-bit applications using harfbuzz. Note that this is needed when compiling the MojoSetup installer for instance since it includes both 32-bit and 64-bit GTK backends into a single 'package'. This is why packages provide a -devel-32bit package in addition to the x86_64 and i586 -devel ones. See for instance glib2-devel-32bit, pango-devel-32bit or in different domains, libSDL-devel-32bit, libXcursor-devel-32bit, alsa-devel-32bit, etc. So the previous resolution saying to install harfbuzz-devel-0.9.40-4.2.i586.rpm is incorrect. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=936416 http://bugzilla.opensuse.org/show_bug.cgi?id=936416#c4 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |WONTFIX --- Comment #4 from Dominique Leuenberger <dimstar@opensuse.org> --- The times of cross-building for i586 should be over; there is hardly any hardware alive; Tumbleweed still supports i586, a bunch of libs are still provided as -32bit, but those are 'just for consumers', not developers. -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com