Public bug reported:

---
Setting up salt-common (2017.7.4+dfsg1-1) ...
  File "/usr/lib/python3/dist-packages/salt/client/mixins.py", line 495
    def async(self, fun, low, user='UNKNOWN', pub=None):
            ^
SyntaxError: invalid syntax

  File "/usr/lib/python3/dist-packages/salt/daemons/masterapi.py", line 1096
    return runner_client.async(fun,
                             ^
SyntaxError: invalid syntax

  File "/usr/lib/python3/dist-packages/salt/master.py", line 1752
    return runner_client.async(fun,
                             ^
SyntaxError: invalid syntax

  File "/usr/lib/python3/dist-packages/salt/minion.py", line 805
    self.io_loop.spawn_callback(self.process_manager.run, async=True)
                                                              ^
SyntaxError: invalid syntax

  File "/usr/lib/python3/dist-packages/salt/modules/cassandra_cql.py", line 340
    def cql_query_with_prepare(query, statement_name, statement_arguments, 
async=False,
                                                                               ^
SyntaxError: invalid syntax

  File "/usr/lib/python3/dist-packages/salt/modules/saltutil.py", line 909
    def refresh_modules(async=True):
                            ^
SyntaxError: invalid syntax

  File "/usr/lib/python3/dist-packages/salt/returners/cassandra_cql_return.py", 
line 208
    async=True)
        ^
SyntaxError: invalid syntax

  File "/usr/lib/python3/dist-packages/salt/runner.py", line 240
    async_pub = self.async(self.opts['fun'],
                         ^
SyntaxError: invalid syntax

  File "/usr/lib/python3/dist-packages/salt/transport/client.py", line 13
    from salt.utils.async import SyncWrapper
                        ^
SyntaxError: invalid syntax

  File "/usr/lib/python3/dist-packages/salt/transport/tcp.py", line 25
    import salt.utils.async
                          ^
SyntaxError: invalid syntax

  File "/usr/lib/python3/dist-packages/salt/utils/async.py", line 60
    self.async = method(*args, **kwargs)
             ^
SyntaxError: invalid syntax

  File "/usr/lib/python3/dist-packages/salt/utils/event.py", line 76
    import salt.utils.async
                          ^
SyntaxError: invalid syntax

  File "/usr/lib/python3/dist-packages/salt/utils/process.py", line 391
    def run(self, async=False):
                      ^
SyntaxError: invalid syntax

  File "/usr/lib/python3/dist-packages/salt/wheel/__init__.py", line 119
    return self.async(fun, low)
                    ^
SyntaxError: invalid syntax

dpkg: error processing package salt-common (--configure):
 installed salt-common package post-installation script subprocess returned 
error exit status 1
dpkg: dependency problems prevent configuration of salt-ssh:
 salt-ssh depends on salt-common (= 2017.7.4+dfsg1-1); however:
  Package salt-common is not configured yet.
---

Indeed, async is a Python 3 keyword.  The package maintainer failed to
test this when updating the python version salt is a dependency of.

** Affects: salt (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1819254

Title:
  salt-ssh: SyntaxError: invalid syntax

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/salt/+bug/1819254/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to