[sugar] Can I buy a clue about sugar-jhbuild and dependencies?

Guido van Rossum guido at python.org
Tue Mar 13 12:48:14 EDT 2007


Yup, I got that working too. Now I'm getting segfaults when trying to
run, but before I complain I'm first going to redo everything from
scratch, as my current build is a patchwork of aborted and retried
sub-builds...

On 3/13/07, Dan Williams <dcbw at redhat.com> wrote:
> On Tue, 2007-03-13 at 08:32 -0700, Guido van Rossum wrote:
> > I just discovered the source of my problems. Part of the software was
> > configured for 64-bits, and after I rebooted a 32-bit kernel, the
> > configure stage was never run! After forcing these here and there, I'm
> > stuck with just one dependency:
> >
> >     GdkPixbuf loader: svg
> >
> > Can someone explain what's the quickest way to solve that one?
>
> You likely need librsvg as that's what is normally used as the SVG
> loader for GDK.
>
> dan
>
> > Much happier,
> >
> > --Guido
> >
> > On 3/13/07, Marco Pesenti Gritti <mpg at redhat.com> wrote:
> > > On Mon, 2007-03-12 at 22:03 -0700, Guido van Rossum wrote:
> > > > Yes, it does:
> > > >
> > > > *** Checking out gtk+ *** [1/1]
> > > >
> > > > svn checkout http://svn.gnome.org/svn/gtk+/branches/gtk-2-10 gtk+
> > > >
> > > > I'm more worried that somehow the sanity check doesn't pick up the
> > > > versions that jhbuild installs in the build directory, and instead
> > > > finds the ones installed in the system directories (/usr/lib etc.). Is
> > > > there an environment variable I would need to set for that to happen
> > > > right?
> > >
> > >
> > > (just realized gtk 2.10 actually depends on glib 2.12...)
> > >
> > > jhbuild should be setting up variables for you. You can verify that:
> > >
> > > ./sugar-jhbuild shell
> > >
> > > Check the PKG_CONFIG_PATH environment variable. It should point inside
> > > your jhbuild.
> > >
> > > pkg-config --cflags glib-2.0
> > > pkg-config --cflags cairo
> > >
> > > The cflags should point all inside sugar-jhbuild too. If they don't, one
> > > possibility is that glib/cairo was not built correctly. There should
> > > be .pc files for them in:
> > >
> > > sugar-jhbuild/build/lib/pkgconfig
> > >
> > > Marco
> > >
> > >
> >
> >
>
>


-- 
--Guido van Rossum (home page: http://www.python.org/~guido/)


More information about the Sugar mailing list