Update of bug #20399 (project mypaint):

                  Status:               Confirmed => Need Info              
                 Summary: Running "scons" tries to install libmypaint.a =>
[OSX] scons: prefix=/somewhere installs stuff and shouldn't. [ALL]
--install-sandbox must not be relative

    _______________________________________________________

Follow-up Comment #3:

Retitled bug to reflect actual issue.

Cannot reproduce actual problem with


$ scons --version
SCons by Steven Knight et al.:
        script: v2.1.0.r5357[MODIFIED], 2011/09/09 21:31:03, by bdeegan on 
ubuntu
        engine: v2.1.0.r5357[MODIFIED], 2011/09/09 21:31:03, by bdeegan on 
ubuntu
        engine path: ['/usr/lib/scons/SCons']
Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
The SCons Foundation


on Ubuntu 12.04 LTS. Building with a prefix results in no files being
installed whatsoever, although it does create the prefix location if it can,
which might be considered a bug.


$ scons prefix=/tmp/whatever
[...]
$ find /tmp/whatever/
/tmp/whatever/
$ 


Please check your versions, and try removing .sconsign.dblite and doing a
clean rebuild.

---------------------------------------

Note that you do not have to supply a prefix during a MyPaint _build_. For an
_install_ you of course do have to. It's fine to build with just


$ scons


then install with


$ scons prefix=/up/a/tree/somewhere install


and that will work fine (and just copy files). You can also skip the first
step. MyPaint should be able to figure out locations at runtime.

--------------------------------------

Acknowledge the --install-sandbox thing. That's changed since the docs were
written, I think (been a while since I touched that). 

For now, it can be solved by using an absolute path pointing under the current
directory,


$ scons prefix=/usr --install-sandbox=`pwd`/SANDBOX


which results in only one "SANDBOX" being created rather than four. I'll
update the docs to reflect this.


    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?20399>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Mypaint-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/mypaint-bugs

Reply via email to