Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 348456 - net-im/choqok-0.98 may have automagic dependency on libindicate-qt
Summary: net-im/choqok-0.98 may have automagic dependency on libindicate-qt
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo KDE team
URL: http://opendesktop.org/content/show.p...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-12 00:22 UTC by Tanktalus
Modified: 2011-01-28 06:57 UTC (History)
0 users

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


Attachments
libindicate patch (libindicate.patch,894 bytes, patch)
2011-01-13 05:43 UTC, Theo Chatzimichos (RETIRED)
Details | Diff
libindicate patch (libindicate.patch,925 bytes, patch)
2011-01-13 05:52 UTC, Theo Chatzimichos (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tanktalus 2010-12-12 00:22:54 UTC
This is a new item in the 1.0RC1 changelog:

* Support for LibIndicate to use as an alternate notification system. (It's Optional)

If I install the ebuild for libindicate-qt, later install choqok, and then later ask emerge if I can uninstall libindicate-qt, I'm not sure if portage can tell the dependency without adding to the DEPEND.  Also, if libindicate-qt is installed, I'm not sure that there is a way to prevent this dependency.

Basically, the resulting binaries will be different based on what other ebuilds are present on the system instead of based on stuff inside the ebuild.

Reproducible: Always
Comment 1 Tomáš Chvátal (RETIRED) gentoo-dev 2011-01-09 15:26:47 UTC
Confirmed, on line 15 of the CMakeLists.txt file there should be used macro_optional_find_package.
Needs to be reported upstream...
Comment 2 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-01-13 05:43:31 UTC
Created attachment 259681 [details, diff]
libindicate patch

the above patch was sent to the choqok developer, waiting for his answer
Comment 3 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-01-13 05:52:34 UTC
Created attachment 259683 [details, diff]
libindicate patch

the previous one is wrong :/
Comment 4 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-01-13 06:59:47 UTC
patch was accepted by upstream

https://projects.kde.org/projects/extragear/network/choqok/repository/revisions/81969e4cc0bfde034a71472188823f4d5991311d

Fixed in 0.9.98-r1 and 9999, by introducing an indicate use flag
Comment 5 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-01-19 16:26:08 UTC
another upstream developer contacted me, my patch was not complete. I submitted a new one to them, waiting for their decision