[sugar] Trying to build sugar on ubuntu dapper

Edward Cherlin echerlin at gmail.com
Wed Mar 7 01:28:53 EST 2007


It gets weirder. I *have* python-avahi installed, but sugar-jhbuild
doesn't recognize it. So, what else...These look somewhat plausible,
but I don't know.

rsvg
http://www.wine-doors.org/trac/wiki/Development
python-gnome2-desktop >= 2.16 (python rsvg support, Debian/Ubuntu
package, might differ on other systems)

wnck
python-wnck not in Debian Testing

glib-2.0 2.12 -->libglib2.0-0
tk+-2.0 2.10 ??
pygtk-2.0 2.10-->python-gtk2
pycairo 1.2-->python-cairo-dev
dbus-1 1.0 "Package dbus-1 has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency
and never uploaded, has been obsoleted or is not available with the
contents of sources.list"
dbus-python 0.80-->python-dbus


gstreamer-0.10 0.10 ???
gstreamer-plugins-base-0.10 0.10 Installed but not recognized.
fribidi  Apparently not libfribidi0, libribidi-dev, or python-fribidi
libgsf-1 "Package libgsf-1 has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency
and never uploaded, has been obsoleted or is not available with the
contents of sources.list"
enchant libenchant-dev? python-enchant?
gconf-2.0  gconf2?
xulrunner/firefox 1.8/1.9 Installed but not recongized.

Oy.

On 3/6/07, Edward Cherlin <echerlin at gmail.com> wrote:
> That's a considerable help, but I have several items still missing.
>
> On 3/6/07, Trent Lloyd <lathiat at bur.st> wrote:
> > On Tue, Mar 06, 2007 at 03:26:06PM -0800, Guido van Rossum wrote:
> > > Is there anyone available to help me get started building Sugar on
> > > ubuntu dapper? So far I haven't been able to manage to "sudo apt-get
> > > install python-avahi"; if I try this, I always get "E: Couldn't find
> > > package python-avahi". All other packages from
> > > http://wiki.laptop.org/go/Sugar_on_Ubuntu_Linux installed okay (after
> > > messing with /etc/apt/sources.list; I don't really know what this is,
> > > but pasting output from the source-o-matic in the front made other
> > > problems go away).
> > >
> > > If I ignore this, running ./sugar-jhbuild after the git-clone command
> > > gives me this:
> > >
> > > """
> > > Checking dependencies...
> > > Missing dependencies:
> > >
> > >    avahi (python module)
> > >    rsvg (python module)
> > >    wnck (python module)
> > >    glib-2.0 2.12
> > >    gtk+-2.0 2.10
> > >    pygtk-2.0 2.10
> > >    pycairo 1.2
> > >    dbus-1 1.0
> > >    dbus-python 0.80
> >
> > at a guess you want to apt-get install
> >
> > python-utils
>
> Not found in Debian Testing. Got the rest in this part of the list:
>
> > libglib2.0-dev libgtk2.0-dev python-gtk2-dev python-cairo libdbus-1-dev python-dbus  (and maybe python-cairo-dev)
> >
> > Not sure where you are going to get the rsvg/wnck python modules from
> > though...
>
> Debian apt lists the following:
> librsvg2-{2,bin,common,dev},
> libwnck-{16,18,4,-common,-dev}
>
> So, let's see...Installing...
>
> ./sugar-jhbuild sanitycheck
> Missing external dependencies:
>
> gstreamer-0.10 0.10
> gstreamer-plugins-base-0.10 0.10
> fribidi
> libgsf-1
> enchant
> nspr
> gconf-2.0
>
> Missing dependencies:
>
>     avahi (python module)
>     rsvg (python module)
>     wnck (python module)
>     gtk+-2.0 2.10
>     pygtk-2.0 2.10
>     xulrunner/firefox 1.8/1.9
>
> Better, but not good. Any more suggestions?
>
> > Trent
> >
> > > I'll happily take this offline but
> > > I've got to start somewhere...
>
> Guido, you are not alone, so I think we should keep this on-list.
> Particularly if it's a question of Python modules that *you* don't
> know how to find. :(
>
> > > --
> > > --Guido van Rossum (home page: http://www.python.org/~guido/)
>
> Perhaps we need to bother Debian and Red Hat about this confusion?
>
> --
> Edward Cherlin
> http://www.linkedin.com/profile?viewProfile=&key=82712
> Earth Treasury End Poverty at a Profit
> http://wiki.laptop.org/go/Earth_Treasury
> WIRE AFRICA  http//www.wireafrica.org/
>


-- 
Edward Cherlin
http://www.linkedin.com/profile?viewProfile=&key=82712
Earth Treasury End Poverty at a Profit
http://wiki.laptop.org/go/Earth_Treasury
WIRE AFRICA  http//www.wireafrica.org/


More information about the Sugar mailing list