Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 256783 - Automagic dependency in kopete-4.2.0 with libmeanwhile
Summary: Automagic dependency in kopete-4.2.0 with libmeanwhile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-29 13:11 UTC by David Carlos Manuelda
Modified: 2009-02-28 14:12 UTC (History)
0 users

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


Attachments
emerge log (kde-base:kopete-4.2.0:20090129-134257.log,484.32 KB, text/plain)
2009-01-29 13:47 UTC, David Carlos Manuelda
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Carlos Manuelda 2009-01-29 13:11:01 UTC
I tried to compile kopete.4.2.0 with USE="... -meanwhile ..." and in fact, while having meanwhile lib installed, and despite it is disabled, it links against it.
From emerge kopete:
[ebuild   R   ] kde-base/kopete-4.2.0  USE="addbookmarks alias autoreplace -bonjour contactnotes -debug -gadu -groupwise highlight history -htmlhandbook jabber jingle kdeprefix -latex -meanwhile -msn nowlistening oscar -otr pipes privacy qq ssl statistics -testbed texteffect translator urlpicpreview -webpresence -winpopup wlm yahoo"
(.....)
-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
+ libortp
+ speex
+ libjpeg
+ QCA2
+ IDN
+ Soprano
+ Nepomuk
+ SQLite
+ LibXML2
+ LibXSLT
+ libmsn
+ libmeanwhile
+ OpenSSL
-----------------------------------------------------------------------------
-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
+ libvncserver, 0.9 or higher: VNC Server library <http://libvncserver.sourceforge.net/>
Needed to build Krfb and VNC support in Krdc
+ Decibel: KDE framework for real-time communication <http://decibel.kde.org/>
Used by the Kopete telepathy protocol.
+ XMMS: X MultiMedia System development libraries <http://www.xmms.org>
Used by the Kopete nowlistening plugin to support the XMMS player.
+ libotr, 3.2.0 or higher: A library to encrypt messages with Off-the-Record encryption <http://www.cypherpunks.ca/otr>
Required for the Kopete otr plugin.
-----------------------------------------------------------------------------
So you can see it is enabled as a magic dep.
I'll try to provide a patch later, and report it upstream too.

Reproducible: Always
Comment 1 Tomáš Chvátal (RETIRED) gentoo-dev 2009-01-29 13:15:36 UTC
build log please :]
we can read out if we screwed or cmake is screwed :P
Comment 2 David Carlos Manuelda 2009-01-29 13:40:42 UTC
I've been looking and it seems good (it has the macro_optional_find(LibMeanwhile), so I don't know what's the cause.
I attach the build log.
Comment 3 David Carlos Manuelda 2009-01-29 13:47:42 UTC
Created attachment 180102 [details]
emerge log
Comment 4 Tomáš Chvátal (RETIRED) gentoo-dev 2009-02-28 14:12:48 UTC
Ok it is harmless.
It looks for the package and after that is useflag check, so
you have stated that the package was indeed found but support for it is not compiled, which is correct.