[telepathy] [Bug 316727] using icon which is not in hicolor

Christophe Giboudeaux cgiboudeaux at gmx.com
Sat Mar 16 14:11:22 GMT 2013


https://bugs.kde.org/show_bug.cgi?id=316727

--- Comment #10 from Christophe Giboudeaux <cgiboudeaux at gmx.com> ---
to make it easier to understand:
* one application = (at least) one icon with a distinct name
* one application doesn't depend on a 3rd party dependencies/modules/whatever
but install its icon(s).

What happens currently (from a packager pov):
ktp-common-internals is currently split in 3:
- ktp-common-internals which is the runtime package (contains the icons, qml
stuff and so on)
- ktp-common-internals-devel which contains the headers and .so files
- libktpcommoninternals$SOVERSION which contains the runtime libraries.

The icons are logically in the runtime module. Since it's a KDE application, it
has a hard dependency on kdebase-runtime and (implicitely) all
kdebase-runtime's dependencies

If we add a build requirement on the package providing icons (which, again, is
a bad idea since it's only a workaround), we have to wait for this package
dependencies to be available. This means waiting for kdebase-runtime which
itself might be waiting for it's dependencies to be built.

The correct situation would be: kwhiteboard is shipped with its icons and only
depends on ktp-common-internals-devel (which then just needs kdelibs and the
telepathy build dependencies instead of a bunch of runtime stuff).

This has a double benefit: makes rebuild faster and follows the specs.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kde-telepathy-bugs mailing list