|
|
嗯,两个问题:
1、感觉硬盘吃紧,要换个大点的,不想重装系统,是否象平常备份那样把系统tar过来再tar到新硬盘就OK了,系统需要作什么修改么?
2、前段时间升级了python了(2.5->2.6),运行过python-updater重新编译了45个包吧,然后emerge --depclean卸掉了旧版的python,发现gnome-osd不能用了,重新编译也不行。今天sync了一下(好多天没sync过了),重新编译gnome-osd就通不过了,信息如下:
- ......省略若干......
- checking for perl... /usr/bin/perl
- checking for XML::Parser... ok
- checking for python2.5... no
- checking for python2.4... no
- checking for python2.3... no
- configure: error: no suitable Python interpreter found
- !!! Please attach the following file when seeking support:
- !!! /var/tmp/portage/gnome-extra/gnome-osd-0.12.2/work/gnome-osd-0.12.2/config.log
- *
- * ERROR: gnome-extra/gnome-osd-0.12.2 failed.
- * Call stack:
- * ebuild.sh, line 48: Called src_compile
- * environment, line 1281: Called gnome2_src_compile
- * environment, line 1049: Called gnome2_src_configure
- * environment, line 1063: Called econf '--disable-gtk-doc'
- * ebuild.sh, line 525: Called die
- * The specific snippet of code:
- * die "econf failed"
- * The die message:
- * econf failed
- *
- * If you need support, post the topmost build error, and the call stack if relevant.
- * A complete build log is located at '/var/tmp/portage/gnome-extra/gnome-osd-0.12.2/temp/build.log'.
- * The ebuild environment file is located at '/var/tmp/portage/gnome-extra/gnome-osd-0.12.2/temp/environment'.
- * This ebuild is from an overlay named 'china': '/usr/local/portage/layman/gentoo-china/'
- *
- >>> Failed to emerge gnome-extra/gnome-osd-0.12.2, Log file:
- >>> '/var/tmp/portage/gnome-extra/gnome-osd-0.12.2/temp/build.log'
- * Messages for package gnome-extra/gnome-osd-0.12.2:
- *
- * ERROR: gnome-extra/gnome-osd-0.12.2 failed.
复制代码
为啥还是依赖python-2.5以前的版本呢?哪位兄弟帮忙看看,谢了 |
|