![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=223511 ------- Comment #10 from stbinner@novell.com 2006-11-24 01:08 MST -------
Applications that link to libbeagle are working just fine without beagle installed/running.
Not if the whole purpose of the application/[sub-]package is the Beagle functionality - which is the case for all KDE packages which depend on libbeagle.
Yelp, for example, has just the searchbox greyed out.
Without giving the user any hint how to make it usable? That's bad GUI design. Always unavailable (system modifications excluded) functionality should not be visible in the interface.
it is a single executable with no visible traces of plugin support whatsoever. [..] It's probably more a technical restriction
There are no technical restrictions, as you said one could implement it as plugin.
There are applications which are completely useless without beagle installed. Examples include search tools that use beagle as the only backend and can't do anything useful if beagle is not present. These should have a hard dependency on beagle.
I added now hard Beagle dependencies for the affected KDE packages.
Not to mention that it bloats up the build dependencies of half of GNOME
You confuse "BuildRequires:" and "Requires:" keywords. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.