[sugar] ImportError: No module named IconColor

Simon Schampijer simon
Thu Aug 24 16:22:19 EDT 2006


Marco Pesenti Gritti wrote:
> Simon Schampijer wrote:
>> Hi,
>> a) Someone had this error already? Happened after a fresh git pull on 
>> Debian i386.
>
> Should be fixed now. Dan checked in a fix...
>
Marco,
thanks for the quick reply,
git pull says: Already up-to-date.
The last log entry is the enabling of the sugar emulator:

commit 1e972bc413648534aafa40ece2e6fd4c2d75c7f6
Author: Marco Pesenti Gritti <marco at localhost.localdomain>
Date:   Mon Aug 21 19:37:19 2006 +0200

   Enable sugar emulator



>> b) Are root privilegies needed for the build? Did an installation by 
>> hand from source/artwork to get over that error.
>
> Nope they aren't. Can you show the whole output please...
>
Here the hole output:)

*** Installing artwork *** [2/15]

make   install
Making install in art
make[1]: Entering directory `/home/erikos/sugar-jhbuild/source/artwork/art'
Making install in cursor
make[2]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/cursor'
Making install in cursorthemegen
make[3]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/cursor/cursorthemegen'
make[4]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/cursor/cursorthemegen'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/cursor/cursorthemegen'
make[3]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/cursor/cursorthemegen'
Making install in Bluecurve
make[3]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/cursor/Bluecurve'
make[4]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/cursor/Bluecurve'
make[4]: Nothing to be done for `install-exec-am'.
/bin/sh ../../../mkinstalldirs /usr/local/share/icons/Bluecurve/cursors/
for i in `cd Bluecurve && echo *` ; 
do                                                  \
         /usr/bin/install -c ../../../art/cursor/Bluecurve/theme/$i 
/usr/local/share/icons/Bluecurve/cursors/$i ;  \
       done
/bin/sh: line 2: cd: Bluecurve: No such file or directory
make[4]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/cursor/Bluecurve'
make[3]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/cursor/Bluecurve'
make[3]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/cursor'
make[4]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/cursor'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/cursor'
make[3]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/cursor'
make[2]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/cursor'
Making install in icon-theme
make[2]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme'
Making install in 24x24
make[3]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/24x24'
make[4]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/24x24'
make[4]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/icons/olpc/24x24/stock" || mkdir -p -- 
"/usr/local/share/icons/olpc/24x24/stock"
/usr/bin/install -c -m 644 'back.png' 
'/usr/local/share/icons/olpc/24x24/stock/back.png'
/usr/bin/install -c -m 644 'forward.png' 
'/usr/local/share/icons/olpc/24x24/stock/forward.png'
/usr/bin/install -c -m 644 'reload.png' 
'/usr/local/share/icons/olpc/24x24/stock/reload.png'
/usr/bin/install -c -m 644 'expand.png' 
'/usr/local/share/icons/olpc/24x24/stock/expand.png'
/usr/bin/install -c -m 644 'unexpand.png' 
'/usr/local/share/icons/olpc/24x24/stock/unexpand.png'
make[4]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/24x24'
make[3]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/24x24'
Making install in 32x32
make[3]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/32x32'
make[4]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/32x32'
make[4]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/icons/olpc/32x32/stock" || mkdir -p -- 
"/usr/local/share/icons/olpc/32x32/stock"
/usr/bin/install -c -m 644 'back.png' 
'/usr/local/share/icons/olpc/32x32/stock/back.png'
/usr/bin/install -c -m 644 'forward.png' 
'/usr/local/share/icons/olpc/32x32/stock/forward.png'
/usr/bin/install -c -m 644 'reload.png' 
'/usr/local/share/icons/olpc/32x32/stock/reload.png'
/usr/bin/install -c -m 644 'expand.png' 
'/usr/local/share/icons/olpc/32x32/stock/expand.png'
/usr/bin/install -c -m 644 'unexpand.png' 
'/usr/local/share/icons/olpc/32x32/stock/unexpand.png'
make[4]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/32x32'
make[3]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/32x32'
Making install in 48x48
make[3]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/48x48'
make[4]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/48x48'
make[4]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/icons/olpc/48x48/stock" || mkdir -p -- 
"/usr/local/share/icons/olpc/48x48/stock"
/usr/bin/install -c -m 644 'back.png' 
'/usr/local/share/icons/olpc/48x48/stock/back.png'
/usr/bin/install -c -m 644 'forward.png' 
'/usr/local/share/icons/olpc/48x48/stock/forward.png'
/usr/bin/install -c -m 644 'reload.png' 
'/usr/local/share/icons/olpc/48x48/stock/reload.png'
/usr/bin/install -c -m 644 'expand.png' 
'/usr/local/share/icons/olpc/48x48/stock/expand.png'
/usr/bin/install -c -m 644 'unexpand.png' 
'/usr/local/share/icons/olpc/48x48/stock/unexpand.png'
make[4]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/48x48'
make[3]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/48x48'
Making install in scalable
make[3]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/scalable'
Making install in activities
make[4]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/scalable/activities' 

make[5]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/scalable/activities' 

make[5]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/icons/olpc/scalable/activities" || mkdir -p -- 
"/usr/local/share/icons/olpc/scalable/activities"
/usr/bin/install -c -m 644 'activity-web.svg' 
'/usr/local/share/icons/olpc/scalable/activities/activity-web.svg'
/usr/bin/install -c -m 644 'activity-groupchat.svg' 
'/usr/local/share/icons/olpc/scalable/activities/activity-groupchat.svg'
make[5]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/scalable/activities' 

make[4]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/scalable/activities' 

Making install in stock
make[4]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/scalable/stock'
make[5]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/scalable/stock'
make[5]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/icons/olpc/scalable/stock" || mkdir -p -- 
"/usr/local/share/icons/olpc/scalable/stock"
/usr/bin/install -c -m 644 'stock-buddy.svg' 
'/usr/local/share/icons/olpc/scalable/stock/stock-buddy.svg'
make[5]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/scalable/stock'
make[4]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/scalable/stock'
make[4]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/scalable'
make[5]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/scalable'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/scalable'
make[4]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/scalable'
make[3]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme/scalable'
make[3]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme'
make[4]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme'
make[4]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/icons/olpc" || mkdir -p -- 
"/usr/local/share/icons/olpc"
/usr/bin/install -c -m 644 'index.theme' 
'/usr/local/share/icons/olpc/index.theme'
make[4]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme'
make[3]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme'
make[2]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/art/icon-theme'
make[2]: Entering directory `/home/erikos/sugar-jhbuild/source/artwork/art'
make[3]: Entering directory `/home/erikos/sugar-jhbuild/source/artwork/art'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/erikos/sugar-jhbuild/source/artwork/art'
make[2]: Leaving directory `/home/erikos/sugar-jhbuild/source/artwork/art'
make[1]: Leaving directory `/home/erikos/sugar-jhbuild/source/artwork/art'
Making install in gtk-engine
make[1]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/gtk-engine'
Making install in src
make[2]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/gtk-engine/src'
make[3]: Entering directory 
`/home/erikos/sugar-jhbuild/source/artwork/gtk-engine/src'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/lib/gtk-2.0//engines" || mkdir -p -- 
"/usr/local/lib/gtk-2.0//engines"
/bin/sh ../../libtool --mode=install /usr/bin/install -c  'libolpc.la' 
'/usr/local/lib/gtk-2.0//engines/libolpc.la'
/usr/bin/install -c .libs/libolpc.so 
/usr/local/lib/gtk-2.0//engines/libolpc.so
/usr/bin/install: cannot remove 
`/usr/local/lib/gtk-2.0//engines/libolpc.so': Permission denied
make[3]: *** [install-engineLTLIBRARIES] Error 1
make[3]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/gtk-engine/src'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/gtk-engine/src'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory 
`/home/erikos/sugar-jhbuild/source/artwork/gtk-engine'
make: *** [install-recursive] Error 1
*** error during stage install of artwork: Error running make   install 
*** [2/15]


 [1] rerun stage install
 [2] ignore error and continue to done
 [3] give up on module
 [4] start shell
choice:





More information about the Sugar-devel mailing list