[Sugar-devel] sugar-build after osbuild change report

Simon Schampijer simon at schampijer.de
Mon May 20 04:12:05 EDT 2013


Hi,

I had a sugar-build repo before the osbuild change. I did a git pull in 
my sugar-build directory and then run ./osbuild help.

I got the following:

[erikos at t61 sugar-build]$ ./osbuild --help
Installing virtualenv...
Done.
/home/erikos/sugar-build/build/out/sandbox/install/bin/python: can't 
open file '/home/erikos/sugar-build/build/commands/--help': [Errno 2] No 
such file or directory
[erikos at t61 sugar-build]$

So I did:

[erikos at t61 sugar-build]$ ./osbuild

= Distribution information =

Name: fedora
Version: 18
GNOME version: 3.6
Lib directory: lib64
Supported: True

All the required dependencies are installed.
[erikos at t61 sugar-build]$

All the deps are there, let's pull:

[sugar-build sugar-build]$ ./osbuild pull

= Updating build system =

* Pulling sugar-build
Already up-to-date.

= Pulling =

* Pulling automake
* Pulling glib
[...]

Now, the sources are directly pulled into the sugar-build directory, is 
that intentional?

Reading the docs [1] it says to run a "./osbuild build", let's do then:

[sugar-build sugar-build]$ ./osbuild build

= Clean =

* Emptying install directory
* Cleaning automake
* Cleaning glib
* Cleaning gobject-introspection
* Cleaning pygobject
* Cleaning dbus-python
* Cleaning libsoup
* Cleaning webkitgtk
* Cleaning gwebsockets
* Cleaning node
* Cleaning grunt-cli
* Cleaning volo
* Cleaning karma
* Cleaning jshint
* Cleaning docker
* Cleaning json-format
* Cleaning flake8
* Cleaning sugar-docs
* Cleaning sugar-toolkit-gtk3
* Cleaning sugar
* Cleaning sugar-artwork
* Cleaning sugar-datastore
* Cleaning gst-plugins-espeak
* Cleaning sugar-runner
* Cleaning sugar-html-datastore
* Cleaning sugar-html-template
* Cleaning sugar-html-bus
* Cleaning sugar-html-activity
* Cleaning sugar-html-graphics
* Cleaning browse
* Cleaning chat
* Cleaning read
* Cleaning log
* Cleaning terminal
* Cleaning pippy
* Cleaning imageviewer
* Cleaning jukebox
* Deleting state

= Pulling =

* Pulling libsoup
* Pulling webkitgtk
* Pulling gwebsockets
* Pulling node
* Pulling grunt-cli
* Pulling volo
* Pulling karma
* Pulling jshint
* Pulling docker
* Pulling json-format
* Pulling flake8
* Pulling sugar-docs
* Pulling sugar-toolkit-gtk3
* Pulling sugar

Oh, no it cleans my copy of webkitgtk...? :/

Regards,
    Simon

[1] https://github.com/sugarlabs/sugar-docs/blob/master/build.md


More information about the Sugar-devel mailing list