invalid syntax???

Tue, 30 Apr 2002 01:40:03 -0500

Ok, this one is bizzare! I upgraded all my boxes to 0.6.0-1 and got the 
following. However running rdiff-backup -V on the local box gave me the 
correct version info, but on the remote box I got the same message as 
below up to the Traceback part.

What's up with that? Ideas?

[root@radiantheart /root]# rdiff-backup --change-source-perms root@xx.xx.xx.xx::/orgtest's password:
  File "/usr/bin/rdiff-backup", line 232
    if predicate(i): yield i
SyntaxError: invalid syntax
Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 5099, in ?
  File "/usr/bin/rdiff-backup", line 4841, in Main
    self.remote_schema, self.remote_cmd)
  File "/usr/bin/rdiff-backup", line 4540, in InitRPs
    return map(cls.cmdpair2rp, cmd_pairs)
  File "/usr/bin/rdiff-backup", line 4545, in cmdpair2rp
    if cmd: conn = cls.init_connection(cmd)
  File "/usr/bin/rdiff-backup", line 4608, in init_connection
  File "/usr/bin/rdiff-backup", line 4616, in check_connection_version
    remote_version = conn.Globals.get('version')
  File "/usr/bin/rdiff-backup", line 1878, in __call__
    return apply(self.connection.reval, (,) + args)
  File "/usr/bin/rdiff-backup", line 1815, in reval
    result = self.get_response(req_num)
  File "/usr/bin/rdiff-backup", line 1769, in get_response
    try: req_num, object = self._get()
  File "/usr/bin/rdiff-backup", line 1683, in _get
    assert len(header_string) == 9, \
AssertionError: Error reading from pipe (problem probably originated


In a world without walls and fences there is no need for windows nor gates.

You can not solve problems with the same level of thinking
that existed when the problems were created.
--Dr. Albert Einstein