[Scons-users] error on scons 3.1.1. nd python 3.5

Bill Deegan bill at baddogconsulting.com
Thu Oct 24 22:32:40 EDT 2019


Can you try the current master in our git repo?
I think this may have recently been fixed.

Also.. do you have a small SConstruct which reproduces it so we can fix the
issue if not?

On Thu, Oct 24, 2019 at 3:33 PM daggs <daggs at gmx.com> wrote:

> Greetings,
>
> I use ubuntu 16.04 as my desktop (don't ask why, I cannot change it). I
> cannot use the stock ubuntu scons pkg because it doesn't supports python3.5
> and I have several feature from 3.5 which I need.
> so I've downloaded scons 3.1.1 and installed it locally.
> my run cmd is this: /usr/bin/env python3
> /home/daggs/workspace/scons_3.0/scons-3.1.1/bin/scons . -Q
> when the flow is done with a bunch of depenecies, the flow fails with this
> error:
> AttributeError: 'map' object has no attribute 'get_state':
>   File
> "/home/daggs/workspace/scons_3.0/scons-3.1.1/bin/../engine/SCons/Script/Main.py",
> line 1374:
>     _exec_main(parser, values)
>   File
> "/home/daggs/workspace/scons_3.0/scons-3.1.1/bin/../engine/SCons/Script/Main.py",
> line 1337:
>     _main(parser)
>   File
> "/home/daggs/workspace/scons_3.0/scons-3.1.1/bin/../engine/SCons/Script/Main.py",
> line 1112:
>     nodes = _build_targets(fs, options, targets, target_top)
>   File
> "/home/daggs/workspace/scons_3.0/scons-3.1.1/bin/../engine/SCons/Script/Main.py",
> line 1311:
>     jobs.run(postfunc = jobs_postfunc)
>   File
> "/home/daggs/workspace/scons_3.0/scons-3.1.1/bin/../engine/SCons/Job.py",
> line 111:
>     self.job.start()
>   File
> "/home/daggs/workspace/scons_3.0/scons-3.1.1/bin/../engine/SCons/Job.py",
> line 381:
>     task = self.taskmaster.next_task()
>   File
> "/home/daggs/workspace/scons_3.0/scons-3.1.1/bin/../engine/SCons/Taskmaster.py",
> line 969:
>     node = self._find_next_ready_node()
>   File
> "/home/daggs/workspace/scons_3.0/scons-3.1.1/bin/../engine/SCons/Taskmaster.py",
> line 860:
>     childstate = child.get_state()
>
> what is is error and how can I solve it?
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org
> https://pairlist4.pair.net/mailman/listinfo/scons-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist4.pair.net/pipermail/scons-users/attachments/20191024/9be41231/attachment.html>


More information about the Scons-users mailing list