Redland vs. KDE-4.4 (aka TRUNK)
James Tyrer
jrtyrer at earthlink.net
Mon Jan 18 23:50:36 GMT 2010
James Tyrer wrote:
> Duncan wrote:
>> James Tyrer posted on Sun, 17 Jan 2010 18:12:16 -0700 as excerpted:
>>
>>> James Tyrer wrote:
>>>> Then you go on to compile KDELibs and there is no indication of a
>>>> problem when you run CMake. The first real indication that there is a
>>>> problem is that the compile of KDELibs fails with an error.
>>>>
>>>> So, I installed Redland-1.0.5 and determined by trial and error that
>>>> the newest version of Rasqal that I could build it against was 0.9.15
>>>> and was fortunate that it would compile against Raptor-1.4.20. I also
>>>> found that I couldn't compile one of the versions that I tried against
>>>> SQLite-3.6.22 so I still have to check that again.
>>>>
>>>> Now, I should point out that Redland-1.0.5 is circa Fedora-6. However,
>>>> you can't use Raptor from that era because you need 'trig' and that
>>>> means the newest version of Raptor is necessary. This doesn't seem
>>>> like a good idea to have an assortment of library vintages -- I expect
>>>> problems.
>>>>
>>>> I also find it unacceptable for the newest version of KDE-4 (TRUNK) to
>>>> require a library this old. I think that this is a bug and will report
>>>> it.
>>>>
>>> Am I correct that this has now been fixed?
>>>
>>> I was wondering, exactly where would I go to find information about
>>> this?
>> I haven't responded as I'm not running trunk, but I think the version
>> requirements you mention must be the minimum version, not the /only/
>> version.
>>
> The CMakeLists.txt file in Soprano has this:
>
> if(REDLAND_FOUND)
> macro_ensure_version( "1.0.5" ${REDLAND_VERSION} REDLAND_VERSION_GOOD )
> endif(REDLAND_FOUND)
>
> I think that that means ONLY 1.0.5, but I am not yet an expert on CMake.
>
>> At least, these are the only versions of redland, rasqal and raptor
>> available in the Gentoo tree or the Gentoo/kde overlay, and the overlay
>> has kde ebuilds for the 4.4 betas and branch-head, and trunk as well.
>> (Tho my tree is about three weeks stale, now, last sync on 2009.1223, as
>> I was working on installing to my netbook and didn't want to sync in the
>> middle of that, but that's all working now so I'll update in a day or
>> two, probably.):
>>
>> equery list --overlay --portage redland rasqal raptor
>> * Searching for redland ...
>> [-P-] [ ] dev-libs/redland-1.0.9-r1 (0)
>> [-P-] [ ~] dev-libs/redland-1.0.9-r2 (0)
>> [-P-] [ ~] dev-libs/redland-1.0.10 (0)
>> [-P-] [ ~] dev-libs/redland-1.0.10-r1 (0)
>>
>> * Searching for rasqal ...
>> [-P-] [ ] dev-libs/rasqal-0.9.16 (0)
>> [-P-] [ ~] dev-libs/rasqal-0.9.17 (0)
>>
>> * Searching for raptor ...
>> [-P-] [ ] media-libs/raptor-1.4.19 (0)
>> [-P-] [ ~] media-libs/raptor-1.4.20 (0)
>>
OK, more trial and error. This shouldn't be necessary. And I find that
it will work with Redland-1.0.8 which means that the current release of
rasqal can be used.
--
James Tyrer
Linux (mostly) From Scratch
___________________________________________________
This message is from the kde mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.
More information about the kde
mailing list