After reinstalling a clean Ubuntu, creating a new user account, finding
that rdiff-backup works, reproducing the error on my account with dash,
and then perusing `env`, I think I finally found the problem.

My Bash config set the variable $PYTHONOPTIMIZE. If this variable is set
to any value, rdiff-backup crashes. (It seems to be the only Python
application I use which ever does that, which is why I couldn't figure
it out for so long.) Calling `unset PYTHONOPTIMIZE` fixes it. My
bisecting of my Bash config hadn't exposed it because apparently all my
test shells would inherit that variable from the login shell.

Phew! Now, I suppose the question is why rdiff-backup fails so
gracelessly. (Even if it ought to crash when that shell variable is
defined, the message ought to be a *little* more informative than that!)

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

Title:
  rdiff-backup crashes with compression error (inc_compressed)

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

Reply via email to