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.