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