Build problem: Could not find parser plugin for encoding trig
Alexander Neundorf
neundorf at kde.org
Thu Aug 5 20:25:53 BST 2010
On Wednesday 04 August 2010, Andriy Rysin wrote:
> 2010/8/4 Alexander Neundorf <neundorf at kde.org>
>
> > On Wednesday 04 August 2010, Andriy Rysin wrote:
> > > 2010/5/9 Alexander Neundorf <neundorf at kde.org>
> > >
> > > > On Sunday 09 May 2010, Andriy Rysin wrote:
> > > > > 2010/5/8 Andriy Rysin <arysin at gmail.com>
> > > > >
> > > > > > I am trying to rebuild kde today and can't get pass this error.
> > > > > > Could anybody give me a hint on what can be wrong?
> > > > > >
> > > > > > Looks like I was missing lib64raptor-devel package and when
> >
> > compiling
> >
> > > > > kdesupport it did tell me about it:
> > > > >
> > > > > * Raptor RDF parser (missing libraptor - http://librdf.org)
> > > > > * Raptor RDF serializer (missing libraptor - http://librdf.org)
> > > > >
> > > > > but it did not tell me that this is a *required* dependency,
> > > > > neither did kdebase when I started compiling it either.
> > > > >
> > > > > So the question now is shall the check for this required package be
> > > > > done upfront and configuration stopped if not found?
> > > > >
> > > > > Thanks,
> > > > > Andriy
> > > >
> > > > I thought that stuff was fixed finally...
> > > > Well, breaking at compile-time is bad.
> > > > If the tool is indeed required, it should stop at configure-time.
> > >
> > > If nobody objects I'll push the fix attatched to make kdebase compile
> > > without Raptor.
> >
> > Is there maybe already a config.h there where you could put the
> > HAVE_SOPRANO_PLUGIN_RAPTORPARSER instead of putting it in the command
> > line ?
> >
> > You mean somewhere at the top level, like config-workspace.h? Seems like
>
> nothing else is using this define so I am not sure putting it at the top
> level makes sense. But if that's the pattern we use I can move it there.
If there is no local config.h already around then just go ahead IMO.
Alex
More information about the kde-core-devel
mailing list