Re: SCons and Python 3

Russel Winder <[email protected]>
Newsgroups gmane.comp.programming.tools.scons.devel
Message-ID <[email protected]>
On Mon, 2017-06-05 at 14:03 -0400, Bill Deegan wrote:
> Run --debug=stacktrace and post stacktrace?


scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
scons: *** [Build/UnitTests/unit-test] UnicodeDecodeError : 'ascii' codec can't decode byte 0x80 in position 0: ordinal not in range(128)
scons: internal stack trace:
  File "/home/users/russel/Repositories/Mercurial/Forks/SCons/src/engine/SCons/Job.py", line 199, in start
    task.prepare()
  File "/home/users/russel/Repositories/Mercurial/Forks/SCons/src/engine/SCons/Script/Main.py", line 175, in prepare
    return SCons.Taskmaster.OutOfDateTask.prepare(self)
  File "/home/users/russel/Repositories/Mercurial/Forks/SCons/src/engine/SCons/Taskmaster.py", line 176, in prepare
    self.exception_raise()
  File "/home/users/russel/Repositories/Mercurial/Forks/SCons/src/engine/SCons/Taskmaster.py", line 551, in _exception_raise
    exec("raise exc_value.with_traceback(exc_traceback)")
  File "<string>", line 1, in <module>
  File "/home/users/russel/Repositories/Mercurial/Forks/SCons/src/engine/SCons/Taskmaster.py", line 971, in next_task
    task.make_ready()
  File "/home/users/russel/Repositories/Mercurial/Forks/SCons/src/engine/SCons/Script/Main.py", line 309, in make_ready
    SCons.Taskmaster.OutOfDateTask.make_ready(self)
  File "/home/users/russel/Repositories/Mercurial/Forks/SCons/src/engine/SCons/Taskmaster.py", line 408, in make_ready_current
    (not t.always_build and t.is_up_to_date())
  File "/home/users/russel/Repositories/Mercurial/Forks/SCons/src/engine/SCons/Node/FS.py", line 3248, in is_up_to_date
    self.changed()
  File "/home/users/russel/Repositories/Mercurial/Forks/SCons/src/engine/SCons/Node/FS.py", line 3192, in changed
    has_changed = SCons.Node.Node.changed(self, node)
  File "/home/users/russel/Repositories/Mercurial/Forks/SCons/src/engine/SCons/Node/__init__.py", line 1455, in changed
    bi = node.get_stored_info().binfo
  File "/home/users/russel/Repositories/Mercurial/Forks/SCons/src/engine/SCons/Node/FS.py", line 2801, in get_stored_info
    sconsign_entry = self.dir.sconsign().get_entry(self.name)
  File "/home/users/russel/Repositories/Mercurial/Forks/SCons/src/engine/SCons/Node/FS.py", line 1840, in sconsign
    return _sconsign_map[self._func_sconsign](self)
  File "/home/users/russel/Repositories/Mercurial/Forks/SCons/src/engine/SCons/Node/FS.py", line 71, in sconsign_dir
    node._sconsign = SCons.SConsign.ForDirectory(node)
  File "/home/users/russel/Repositories/Mercurial/Forks/SCons/src/engine/SCons/SConsign.py", line 234, in __init__
    db, mode = Get_DataBase(dir)
  File "/home/users/russel/Repositories/Mercurial/Forks/SCons/src/engine/SCons/SConsign.py", line 88, in Get_DataBase
    db = DataBase[top] = DB_Module.open(DB_Name, "c")
  File "/home/users/russel/Repositories/Mercurial/Forks/SCons/src/engine/SCons/dblite.py", line 197, in open
    return dblite(file, flag, mode)
  File "/home/users/russel/Repositories/Mercurial/Forks/SCons/src/engine/SCons/dblite.py", line 117, in __init__
    self._dict = pickle.loads(p)
scons: building terminated because of errors.


-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:[email protected]
41 Buckmaster Road    m: +44 7770 465 077   xmpp: [email protected]
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

_______________________________________________
Scons-dev mailing list
[email protected]
https://pairlist2.pair.net/mailman/listinfo/scons-dev
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEETwDs1X+Beyaiaer41L3V0s7Np7gFAlk2ysUACgkQ1L3V0s7N
p7iKmRAAsh2bxpW/HrSGsRZP04bYSL6W8xqVM+wNTatOe5qdas6vDZ5HNf2JMbBP
+Ry3hP7n8cu3x4PdtfW5F64+puUeHcIsQRoTnsgehYxwr63oFTb20YZ1RMefncGV
RmzVHhUtHDpHY07JI7AcHFZeFXCFlM1wh7EMBJXqfj9NQw62heoJAFd5HxhXF2uO
3woaPWm0W7GEbZgzxF9wQHCyXZw3auddqE5kL3E5lUJoSRQmJHNWtHOSqK+BV0TL
LaHA+v6NNGK5mnaRW8LUfu1YUskcDMxA0qMvazD9PV71aNxNrqYixvxz98Q3kHSA
TaNkKrwfItB+SeF5If6s/pF8yG+sdKEW1LWVoO2ZhI+qMntRDHBNlsbtvt7eyTj6
UfQ7fyX+7hgASQpVwFgkICzTdVCHHrEWFVN4f7tqI1vw+fDIKaxQjcf8dwNB6vCA
EVDMuQFPf17H8d8XGBDEknqcaIycNZFTGdZpjBebsRdt+nsAwAPyJU4UUP2WxuVj
Fjin3tjV5fcnpwhIwUoPNDa/pELE2O0zyFpKdFcWZ4kCat5XR+uw8F9jwtvP+rxJ
/Tg/yQYTj6J4/rNtkbgwVsW08clf7w2ihKk13ihRIS59z3lxj9Xie825JR3s2djZ
+SwjQS7u3I1JKfjv0RnqpwBQOor9sAPm6xyTPQnexPokASix9g4=
=mBEO
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.