|
具体过程是这样的。
之前一直没有敢升级python,知道这玩意不好惹!好几次都是它弄得我不行了,几乎快崩溃了。上次升级到python-3.1,惹得一身骚!最后逼迫重装!公司IT部门给我恢复一个相当老的镜像,python还是2.5的,但是我一直没有敢弄它。
因为安装一个软件,没有看清楚,它就装了2.6,我知道我已经来不及了。所以我时候,使用python-update,就报安装软件失败。我一不做二不休,升级python-update这个升级程序。
结果报错如下
localhost ~ # python-updater
* Starting Python Updater from 2.5 to 2.6 :
* Adding to list: net-im/pidgin:0
* Adding to list: sys-apps/file:0
* Adding to list: dev-util/subversion:0
* Adding to list: kde-base/superkaramba:3.5
* Adding to list: app-office/openoffice:0
* Adding to list: x11-misc/alacarte:0
* Adding to list: net-fs/samba:0
* Adding to list: gnome-extra/libgsf:0
* Adding to list: gnome-extra/gucharmap:0
* Adding to list: gnome-extra/deskbar-applet:0
* Adding to list: media-video/totem:0
* Adding to list: x11-libs/vte:0
* check: manual [Added to list manually, see CHECKS in manpage for more information.]
* Adding to list: dev-libs/libxslt:0
* Adding to list: dev-libs/boost:0
* check: manual [Added to list manually, see CHECKS in manpage for more information.]
* Adding to list: dev-libs/libxml2:2
* Adding to list: dev-libs/libgweather:0
* Adding to list: dev-libs/libgamin:0
* Adding to list: app-text/gnome-doc-utils:0
* Adding to list: gnome-base/gnome-menus:0
* Adding to list: gnome-base/gnome-applets:2
* Adding to list: app-admin/pessulus:0
* Adding to list: net-libs/gtk-vnc:0
* Adding to list: net-libs/farsight2:0
* Adding to list: media-libs/lcms:0
* Adding to list: app-editors/gedit:0
* Adding to list: app-portage/layman:0
* Adding to list: dev-python/pygobject:2
* Adding to list: dev-python/pyxml:0
* Adding to list: dev-python/pyrex:0
* Adding to list: dev-python/pygtksourceview:2
* Adding to list: dev-python/pyopengl:0
* Adding to list: dev-python/pycairo:0
* Adding to list: dev-python/libgnomecanvas-python:2
* Adding to list: dev-python/numpy:0
* Adding to list: dev-python/gnome-keyring-python:0
* Adding to list: dev-python/libgnome-python:2
* Adding to list: dev-python/pyxf86config:0
* Adding to list: dev-python/dbus-python:0
* Adding to list: dev-python/setuptools:0
* Adding to list: dev-python/gnome-vfs-python:2
* Adding to list: dev-python/pyorbit:0
* Adding to list: dev-python/gnome-python-desktop-base:0
* Adding to list: dev-python/gnome-applets-python:0
* Adding to list: dev-python/libwnck-python:0
* Adding to list: dev-python/pygtkglext:0
* Adding to list: dev-python/gst-python:0.10
* Adding to list: dev-python/gconf-python:2
* Adding to list: dev-python/gnome-desktop-python:0
* Adding to list: dev-python/gdata:0
* Adding to list: dev-python/bug-buddy-python:0
* Adding to list: dev-python/pyxdg:0
* Adding to list: dev-python/numeric:0
* Adding to list: dev-python/libgnomeprint-python:0
* Adding to list: dev-python/libbonobo-python:2
* Adding to list: app-pda/libopensync:0
* emerge -vD1 net-im/pidgin:0 sys-apps/file:0 dev-util/subversion:0 kde-base/superkaramba:3.5 app-office/openoffice:0 x11-misc/alacarte:0 net-fs/samba:0 gnome-extra/libgsf:0 gnome-extra/gucharmap:0 gnome-extra/deskbar-applet:0 media-video/totem:0 x11-libs/vte:0 dev-libs/libxslt:0 dev-libs/boost:0 dev-libs/libxml2:2 dev-libs/libgweather:0 dev-libs/libgamin:0 app-text/gnome-doc-utils:0 gnome-base/gnome-menus:0 gnome-base/gnome-applets:2 app-admin/pessulus:0 net-libs/gtk-vnc:0 net-libs/farsight2:0 media-libs/lcms:0 app-editors/gedit:0 app-portage/layman:0 dev-python/pygobject:2 dev-python/pyxml:0 dev-python/pyrex:0 dev-python/pygtksourceview:2 dev-python/pyopengl:0 dev-python/pycairo:0 dev-python/libgnomecanvas-python:2 dev-python/numpy:0 dev-python/gnome-keyring-python:0 dev-python/libgnome-python:2 dev-python/pyxf86config:0 dev-python/dbus-python:0 dev-python/setuptools:0 dev-python/gnome-vfs-python:2 dev-python/pyorbit:0 dev-python/gnome-python-desktop-base:0 dev-python/gnome-applets-python:0 dev-python/libwnck-python:0 dev-python/pygtkglext:0 dev-python/gst-python:0.10 dev-python/gconf-python:2 dev-python/gnome-desktop-python:0 dev-python/gdata:0 dev-python/bug-buddy-python:0 dev-python/pyxdg:0 dev-python/numeric:0 dev-python/libgnomeprint-python:0 dev-python/libbonobo-python:2 app-pda/libopensync:0
These are the packages that would be merged, in order:
Calculating dependencies... done!
!!! All ebuilds that could satisfy "kde-base/superkaramba:3.5" have been masked.
!!! One of the following masked packages is required to complete your request:
- kde-base/superkaramba-3.5.10 (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Samuli Suominen <ssuominen@gentoo.org> (07 Nov 2009)
#
# Mask KDE 3.5.10 for removal, excluding the dependencies
# required for stable koffice. Removed in 30 days.
#
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
好郁闷咧!
emerge --sync报错如下
localhost ~ # emerge --sync
Traceback (most recent call last):
File "/usr/bin/emerge", line 40, in <module>
retval = _emerge.emerge_main()
File "/usr/lib/portage/pym/_emerge/__init__.py", line 15730, in emerge_main
return action_sync(settings, trees, mtimedb, myopts, myaction)
File "/usr/lib/portage/pym/_emerge/__init__.py", line 12794, in action_sync
"%a, %d %b %Y %H:%M:%S +0000"))
File "/usr/lib/python2.6/_strptime.py", line 14, in <module>
import locale
File "/usr/lib/python2.6/locale.py", line 14, in <module>
import sys, encodings, encodings.aliases
ImportError: No module named encodings
看到kde-base/superkaramba-3.5.10,我就之前一个帖子就有说,似乎是我升级kde3不完全的产物!唉。谁告诉怎么办啊?好多python程序不能运行了。meld比较器都不行,我郁闷啊!求高手救命! |
|