Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 565462 - >=media-gfx/fontforge-20150430 should not depend on x11-libs/libxkbui
Summary: >=media-gfx/fontforge-20150430 should not depend on x11-libs/libxkbui
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mike Gilbert
URL:
Whiteboard:
Keywords: REGRESSION
Depends on:
Blocks:
 
Reported: 2015-11-11 09:53 UTC by Rafał Mużyło
Modified: 2015-11-12 04:15 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rafał Mużyło 2015-11-11 09:53:08 UTC
Should have filed this ages ago, but stuff kept happening...

As stated back there, libxkbui is almost certainly an invalid dep.

The fix is exactly he same as back then, just not in configure.in, but in m4/fontforge_config_x_libraries.m4.


On not quite related note: that thing that goes as 20150612 tarball...whoever built it, must have been under heavy influence at the time...
Comment 1 Rafał Mużyło 2015-11-12 03:07:03 UTC
...

Please read bug 322007; it's not an *automagical* dep, it's (AFAICT) a bogus one - upstream seem to have introduced it (somewhere in the past) without any real need.
Comment 2 Mike Gilbert gentoo-dev 2015-11-12 03:44:58 UTC
I was going by the summary on the other bug. The summary you provided on this one was not written very well.
Comment 3 Mike Gilbert gentoo-dev 2015-11-12 04:11:18 UTC
The newer version uses AC_SEARCH_LIBS instead of AC_CHECK_LIB, so we don't even need to patch it out: it will only add -lxkbui if the XkbQueryExtension symbol is not found in libX11.
Comment 4 Mike Gilbert gentoo-dev 2015-11-12 04:15:15 UTC
Fixed in the latest ebuild. I will drop the older versions once the open stable request is finished.

commit 1114713dde8bd0031c50bfbb4b42af4256d1aa4b
Author: Mike Gilbert <floppym@gentoo.org>
Date:   Wed Nov 11 23:13:18 2015 -0500

    media-gfx/fontforge: Do not depend on libxkbui
    
    Bug: https://bugs.gentoo.org/565462
    
    Package-Manager: portage-2.2.23_p26

 media-gfx/fontforge/fontforge-20150612-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)