trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: January 2014

Re: [trinity-devel] tdebinding (libsmoketqt) conflicts with libtqt-perl (libsmoketqt) - which is correct?

From: "David C. Rankin" <drankinatty@...>
Date: Tue, 28 Jan 2014 14:56:56 -0600
On 01/28/2014 11:28 AM, Darrell Anderson wrote:
> I always thought the answer is either. When tdebindings is built 
> and installed with libsmoke support, then libtqt-perl is not 
> supposed to build libsmoke. When tdebindings is not installed or 
> built without libsmoke support, then libtqt-perl is supposed to 
> build its own libsmoke.
> 
> I always build tdebindings before libtqt-perl.

Let's start with the last part first:

>
> But what do I know?

--> A lot!, that's why we are renaming the 'trinity-devel' list to the
'darrell-anderson' list...

  Now on to the more pressing matter -- how to control:

if libsmoke from A, then
  no libsmoke from B
elif libsmoke from B, then
  no libsmoke from A
fi

  Is this purely a packaging matter, of should there be some TDE logic that does
this in the autotool/automake setup.

  Right now libtqt-perl is a prime example of the hell we will find ourselves in
when automake 2 arrives. It does not build with automake 1.14 without
significant hacks. Slavek has taken an initial patch of the problem and created
an update to libtqt-perl and it looks like he has set libsmoke to build only in
tdebinding. See:

http://bugs.pearsoncomputing.net/show_bug.cgi?id=1875#c5

  So that it the way we will go.

-- 
David C. Rankin, J.D.,P.E.