<br><br><div class="gmail_quote">On Mon, May 7, 2012 at 5:54 PM, Sebastian Trüg <span dir="ltr"><<a href="mailto:trueg@kde.org" target="_blank">trueg@kde.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
 <br><div class="im">On 05/07/2012 12:09 PM, Vishesh Handa wrote:<br>
<br>
> So, we're down to 3 options -<br>
><br>
</div>> *1.* nepomuk-core become a dependency of kdelibs. Kdelibs is not touched.<br>
> *Problem:* Overlapping headers and possible mysterious crashes if both<br>
> libraries are loaded.<br>
><br>
> *2.* nepomuk-core installs headers under nepomuk2. It's released<br>
> independently.<br>
> *Problem:* Mysterious crashes if both libraries are loaded.<br>
><br>
> *3.* nepomuk-core installs headers under nepomuk2 and the namespace is<br>
> changed to nepomuk2.<br>
> *Problem:* A lot more work :(<br>
<br>
Well, I suppose we could make this work with some sed magic. :P<br>
I would vote for option 3 which could then be reverted (or not) for kde5.<br></blockquote><div><br>I would prefer option 2.<br><br>The mysterious crashes would only happen if an application's plugin links to the incorrect libraries. <br>
<br>Is that a possibility for us?<br><br>We have about 8-10 known nepomukservices, which are basically plugins but <b>they exist in their own process</b>, so each has their own libraries.<br></div></div><br>-- <br><span style="color:rgb(192,192,192)">Vishesh Handa</span><br>
<br>