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

Reply via email to