[sugar] sugar-jhbuild changes

Alex Gibson Alex.Gibson
Mon Jan 29 07:49:03 EST 2007


Quoting Dan Williams <dcbw at redhat.com>:

> On Sun, 2007-01-28 at 17:31 +1100, Alex Gibson wrote:
> > Quoting Alex Gibson <agibson at eng.uts.edu.au>:
> > 
> > > 
> > > ./sugar-jhbuild run
> > > 
> > > and  finally sugar runs.
> > > Four weeks and thirty attempts later it finally runs!
> > > 
> > > What is supposed to come up on the screen ?
> > > All I get is a black back ground and a mouse pointer
> > > 
> > > Alex
> > > 
> > When running sugar I get the following
> > 
> > Running the installed sugar...
> > Extended Input Devices not yet supported. Impelement it at line 625 in
> kinput.c
> > Traceback (most recent call last):
> >   File "/opt/sugar-jhbuild/build/bin/sugar-shell", line 38, in <module>
> >     from view.Shell import Shell
> >   File "/opt/sugar-jhbuild/build/share/sugar/shell/view/Shell.py", line 22,
> in
> > <module>
> >     import view.stylesheet
> >   File "/opt/sugar-jhbuild/build/share/sugar/shell/view/stylesheet.py",
> line 18,
> > in <module>
> >     import hippo
> > ImportError: No module named hippo
> 
> The only thing you should have to do after a sanity check is now:
> 
> ./sugar-jhbuild build meta-sugar-base
> 
> I think you may have inadvertently screwed up the dependencies here,
> causing hippo-canvas not to build.  Try:
> 
> ./sugar-jhbuild buildone hippo-canvas
> 
> Dan
> 

Thanks did 

./sugar-jhbuild buildone hippo-canvas  by itself then tried running again.
Exactly the same error.

So redid ./sugar-jhbuild build meta-sugar-base


Now getting errors building mozilla, see below.

Is it really possible to build without errors ?

Alex

../../../dist/include/gfx/nsIRenderingContext.h:123: warning: ?virtual nsresult
nsIRenderingContext::Init(nsIDeviceContext*, nsIWidget*)? was hidden
./../nsRenderingContextImpl.h:270: warning:   by ?nsRenderingContextImpl::Init?
../../../dist/include/gfx/nsIRenderingContext.h:131: warning: ?virtual nsresult
nsIRenderingContext::Init(nsIDeviceContext*, nsIDrawingSurface*)? was hidden
./../nsRenderingContextImpl.h:270: warning:   by ?nsRenderingContextImpl::Init?
./../nsRenderingContextImpl.h:199: warning: ?virtual nsresult
nsRenderingContextImpl::DrawString(const char*, PRUint32, nscoord, nscoord,
const nscoord*)? was hidden
nsThebesRenderingContext.h:156: warning:   by ?virtual nsresult
nsThebesRenderingContext::DrawString(const nsString&, nscoord, nscoord,
PRInt32, const nscoord*)?
./../nsRenderingContextImpl.h:203: warning: ?virtual nsresult
nsRenderingContextImpl::DrawString(const PRUnichar*, PRUint32, nscoord,
nscoord, PRInt32, const nscoord*)? was hidden
nsThebesRenderingContext.h:156: warning:   by ?virtual nsresult
nsThebesRenderingContext::DrawString(const nsString&, nscoord, nscoord,
PRInt32, const nscoord*)?
nsThebesDeviceContext.cpp: In member function ?virtual nsresult
nsThebesDeviceContext::GetDeviceContextFor(nsIDeviceContextSpec*,
nsIDeviceContext*&)?:
nsThebesDeviceContext.cpp:499: warning: unused variable ?rv?
nsThebesDeviceContext.cpp: In member function ?virtual nsresult
nsThebesDeviceContext::BeginPage()?:
nsThebesDeviceContext.cpp:593: error: ?class nsIDeviceContextSpec? has no member
named ?BeginPage?
nsThebesDeviceContext.cpp: In member function ?virtual nsresult
nsThebesDeviceContext::EndPage()?:
nsThebesDeviceContext.cpp:610: error: ?class nsIDeviceContextSpec? has no member
named ?EndPage?
gmake[5]: *** [nsThebesDeviceContext.o] Error 1
gmake[5]: Leaving directory `/opt/sugar-jhbuild/source/mozilla/gfx/src/thebes'
gmake[4]: *** [libs] Error 2
gmake[4]: Leaving directory `/opt/sugar-jhbuild/source/mozilla/gfx/src'
gmake[3]: *** [libs] Error 2
gmake[3]: Leaving directory `/opt/sugar-jhbuild/source/mozilla/gfx'
gmake[2]: *** [libs_tier_gecko] Error 2
gmake[2]: Leaving directory `/opt/sugar-jhbuild/source/mozilla'
gmake[1]: *** [tier_gecko] Error 2
gmake[1]: Leaving directory `/opt/sugar-jhbuild/source/mozilla'
make: *** [default] Error 2
*** error during stage build of mozilla: ########## Error running make   ***
[27/29]


  [1] rerun stage build
  [2] ignore error and continue to install
  [3] give up on module
  [4] start shell
  [5] go to stage force_checkout
  [6] go to stage configure
choice: 5
*** Checking out mozilla *** [27/29]



--
UTS CRICOS Provider Code:  00099F
DISCLAIMER: This email message and any accompanying attachments may contain
confidential information.  If you are not the intended recipient, do not
read, use, disseminate, distribute or copy this message or attachments.  If
you have received this message in error, please notify the sender
immediately and delete this message. Any views expressed in this message
are those of the individual sender, except where the sender expressly, and
with authority, states them to be the views the University of Technology,
Sydney. Before opening any attachments, please check them for viruses and
defects.


More information about the Sugar-devel mailing list