Update of bug #19777 (project mypaint):
Severity: 4 - Important => 2 - Minor
Status: Need Info => Works For Me
Summary: unable to run ./mypaint => unable to run ./mypaint
(build error: "no attribute delete_MappingWrapper")
_______________________________________________________
Follow-up Comment #3:
Okay, reproduced. This is a build error caused by the recent libs refactoring
for a separable build, and not running either the cleanup code or a purge of
files not under version control. Steps to reproduce:
$ git co master
$ git reset --hard HEAD
$ scons
$ scons --clean
$ git co 84bb3f0de14aaf8
$ scons
# note: no "--clean" step.
$ git co master
$ git reset --hard HEAD
$ scons
$ ./mypaint
(fails with the reported error message)
This sequence results in extra built libs in the working directory:
$ find . -iname '*.so'
./lib/_mypaintlib.so
./libmypaint-brushlib.so
./_mypaintlib.so
In this case, the correct fix is to either delete the one under lib/ this one,
or better still to run "git clean -dfx" (warning: *dangerous* if you keep
other files in your working areas!) on each update. Do this:
$ rm -f ./lib/_mypaintlib.so
Which should result in a runnable mypaint.
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?19777>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Mypaint-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/mypaint-bugs