I am running Ubuntu Gnome 15.10, updated form 15.04 .
I have ignored errors while updating, perhaps I am paying the price now. Sorry if this post is full of irrelevant information, I really do not know what is pertinent.
The first time I realized I have a problem:
While trying to remove an ugly gtk3 theme that I had installed from gnome-look.org, I decided that tweak-tool might help. When I invoke it from the gui apps, it seems to try to load, the little circle the represents busy spins, then it goes away.
From the command line
Code:
$ sudo gnome-tweak-tool
Traceback (most recent call last):
File "/usr/lib/python2.7/site.py", line 563, in <module>
main()
File "/usr/lib/python2.7/site.py", line 545, in main
known_paths = addusersitepackages(known_paths)
File "/usr/lib/python2.7/site.py", line 272, in addusersitepackages
user_site = getusersitepackages()
File "/usr/lib/python2.7/site.py", line 247, in getusersitepackages
user_base = getuserbase() # this will also set USER_BASE
File "/usr/lib/python2.7/site.py", line 237, in getuserbase
USER_BASE = get_config_var('userbase')
File "/usr/lib/python2.7/sysconfig.py", line 582, in get_config_var
return get_config_vars().get(name)
File "/usr/lib/python2.7/sysconfig.py", line 528, in get_config_vars
_init_posix(_CONFIG_VARS)
File "/usr/lib/python2.7/sysconfig.py", line 412, in _init_posix
from _sysconfigdata import build_time_vars
File "/usr/lib/python2.7/_sysconfigdata.py", line 6, in <module>
from _sysconfigdata_nd import *
ImportError: No module named _sysconfigdata_nd
I think I ignored that, went about my business, but when I tried to use Meld, it failed to run in a similar way. Had I used it since I upgraded? couldn't remember, so I tried to remove and install it.
Code:
$ sudo apt-get remove meld
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
youtube-dl
The following packages will be REMOVED:
meld
The following packages will be upgraded:
youtube-dl
1 upgraded, 0 newly installed, 1 to remove and 2 not upgraded.
1 not fully installed or removed.
Need to get 0 B/634 kB of archives.
After this operation, 3,078 kB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 594953 files and directories currently installed.)
Preparing to unpack .../youtube-dl_2016.01.27-1~webupd8~wily1_all.deb ...
Traceback (most recent call last):
File "/usr/lib/python2.7/site.py", line 563, in <module>
main()
File "/usr/lib/python2.7/site.py", line 545, in main
known_paths = addusersitepackages(known_paths)
File "/usr/lib/python2.7/site.py", line 272, in addusersitepackages
user_site = getusersitepackages()
File "/usr/lib/python2.7/site.py", line 247, in getusersitepackages
user_base = getuserbase() # this will also set USER_BASE
File "/usr/lib/python2.7/site.py", line 237, in getuserbase
USER_BASE = get_config_var('userbase')
File "/usr/lib/python2.7/sysconfig.py", line 582, in get_config_var
return get_config_vars().get(name)
File "/usr/lib/python2.7/sysconfig.py", line 528, in get_config_vars
_init_posix(_CONFIG_VARS)
File "/usr/lib/python2.7/sysconfig.py", line 412, in _init_posix
from _sysconfigdata import build_time_vars
File "/usr/lib/python2.7/_sysconfigdata.py", line 6, in <module>
from _sysconfigdata_nd import *
ImportError: No module named _sysconfigdata_nd
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/lib/python2.7/site.py", line 563, in <module>
main()
File "/usr/lib/python2.7/site.py", line 545, in main
known_paths = addusersitepackages(known_paths)
File "/usr/lib/python2.7/site.py", line 272, in addusersitepackages
user_site = getusersitepackages()
File "/usr/lib/python2.7/site.py", line 247, in getusersitepackages
user_base = getuserbase() # this will also set USER_BASE
File "/usr/lib/python2.7/site.py", line 237, in getuserbase
USER_BASE = get_config_var('userbase')
File "/usr/lib/python2.7/sysconfig.py", line 582, in get_config_var
return get_config_vars().get(name)
File "/usr/lib/python2.7/sysconfig.py", line 528, in get_config_vars
_init_posix(_CONFIG_VARS)
File "/usr/lib/python2.7/sysconfig.py", line 412, in _init_posix
from _sysconfigdata import build_time_vars
File "/usr/lib/python2.7/_sysconfigdata.py", line 6, in <module>
from _sysconfigdata_nd import *
ImportError: No module named _sysconfigdata_nd
dpkg: error processing archive /var/cache/apt/archives/youtube-dl_2016.01.27-1~webupd8~wily1_all.deb (--unpack):
subprocess new pre-removal script returned error exit status 1
Traceback (most recent call last):
File "/usr/lib/python2.7/site.py", line 563, in <module>
main()
File "/usr/lib/python2.7/site.py", line 545, in main
known_paths = addusersitepackages(known_paths)
File "/usr/lib/python2.7/site.py", line 272, in addusersitepackages
user_site = getusersitepackages()
File "/usr/lib/python2.7/site.py", line 247, in getusersitepackages
user_base = getuserbase() # this will also set USER_BASE
File "/usr/lib/python2.7/site.py", line 237, in getuserbase
USER_BASE = get_config_var('userbase')
File "/usr/lib/python2.7/sysconfig.py", line 582, in get_config_var
return get_config_vars().get(name)
File "/usr/lib/python2.7/sysconfig.py", line 528, in get_config_vars
_init_posix(_CONFIG_VARS)
File "/usr/lib/python2.7/sysconfig.py", line 412, in _init_posix
from _sysconfigdata import build_time_vars
File "/usr/lib/python2.7/_sysconfigdata.py", line 6, in <module>
from _sysconfigdata_nd import *
ImportError: No module named _sysconfigdata_nd
dpkg: error while cleaning up:
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
/var/cache/apt/archives/youtube-dl_2016.01.27-1~webupd8~wily1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
It got worse, I recognized the "youtube-dl" business as one of the failures I had previously ignored ( Who cares about downloading Utube files?) , but I tried to delete that with similar results.
Two other things that may be relevant:
1) I recently had some system problems, reverted to an older kernel to get working again
http://ubuntuforums.org/showthread.php?t=2312322
2) I installed python 2.7.11 and created a link to it
Code:
lrwxrwxrwx 1 root root 12 Jan 21 08:52 /usr/bin/python -> python2.7.11
I think the system will continue to use Python 2.7.10, although I don't think it makes a difference.
I do not know where to start, can I purge all of the updates and recover? I can't find anything like the package manager in other versions of Ubuntu, you can view, add, remove repositories, etc.
Any help is appreciated.
Bookmarks