Samba fails to upgrade Ubuntu 16.04 Python error
By Gabriel Cooper •
I tried to do a apt upgrade and Samba failed to upgrade:
Preparing to unpack .../python-urllib3_1.13.1-2ubuntu0.16.04.2_all.deb ...
Traceback (most recent call last): File "/usr/bin/pyclean", line 25, in <module> import optparse File "/usr/lib/python2.7/optparse.py", line 77, in <module> import textwrap
ValueError: bad marshal data (string ref out of range)
dpkg: warning: subprocess old pre-removal script returned error exit status 1
dpkg: trying script from the new package instead ...
Traceback (most recent call last): File "/usr/bin/pyclean", line 25, in <module> import optparse File "/usr/lib/python2.7/optparse.py", line 77, in <module> import textwrap
ValueError: bad marshal data (string ref out of range)
dpkg: error processing archive /var/cache/apt/archives/python-urllib3_1.13.1-2ubuntu0.16.04.2_all.deb (--unpack): subprocess new pre-removal script returned error exit status 1
Traceback (most recent call last): File "/usr/bin/pycompile", line 27, in <module> import optparse File "/usr/lib/python2.7/optparse.py", line 77, in <module> import textwrap
ValueError: bad marshal data (string ref out of range)
dpkg: error while cleaning up: subprocess installed post-installation script returned error exit status 1
Preparing to unpack .../python-requests_2.9.1-3ubuntu0.1_all.deb ...
Traceback (most recent call last): File "/usr/bin/pyclean", line 25, in <module> import optparse File "/usr/lib/python2.7/optparse.py", line 77, in <module> import textwrap
ValueError: bad marshal data (string ref out of range)
dpkg: warning: subprocess old pre-removal script returned error exit status 1
dpkg: trying script from the new package instead ...
Traceback (most recent call last): File "/usr/bin/pyclean", line 25, in <module> import optparse File "/usr/lib/python2.7/optparse.py", line 77, in <module> import textwrap
ValueError: bad marshal data (string ref out of range)
dpkg: error processing archive /var/cache/apt/archives/python-requests_2.9.1-3ubuntu0.1_all.deb (--unpack): subprocess new pre-removal script returned error exit status 1
Traceback (most recent call last): File "/usr/bin/pycompile", line 27, in <module> import optparse File "/usr/lib/python2.7/optparse.py", line 77, in <module> import textwrap
ValueError: bad marshal data (string ref out of range)
dpkg: error while cleaning up: subprocess installed post-installation script returned error exit status 1I've tried to force install, clean everything. From what it looks like it is failing to upgrade a dependency for samba because a python script runs and this errors. But I cannot find a solution, any help?
Cheers
4 Reset to defaultKnow someone who can answer? Share a link to this question via email, Twitter, or Facebook.
More in general
"Zoraya ter Beek, age 29, just died by assisted suicide in the Netherlands. She was physically healthy, but psychologically depressed. It's an abomination that an entire society would actively facilitate, even encourage, someone ending their own life because they had no hope. Th…"