Chinaunix首页 | 论坛 | 博客
  • 博客访问: 386848
  • 博文数量: 109
  • 博客积分: 5045
  • 博客等级: 大校
  • 技术积分: 1199
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-08 14:47
文章分类

全部博文(109)

文章存档

2017年(1)

2012年(5)

2011年(10)

2010年(1)

2009年(13)

2008年(29)

2007年(6)

2006年(44)

我的朋友

分类: LINUX

2010-01-18 20:42:59

when emerge glibc, an error occured.
* You still haven't deleted //etc/locales.build.                                   
 * Do so now after making sure //etc/locale.gen is kosher.                          
 *                                                                                  
 * ERROR: sys-libs/glibc-2.9_p20081201-r2 failed.                                   
 * Call stack:                                                                      
 *                       ebuild.sh, line   49:  Called pkg_setup                    
 *   glibc-2.9_p20081201-r2.ebuild, line  179:  Called eblit-run 'pkg_setup'        
 *   glibc-2.9_p20081201-r2.ebuild, line  165:  Called eblit-glibc-pkg_setup        
 *                 pkg_setup.eblit, line   42:  Called die                          
 * The specific snippet of code:                                                    
 *              die "lazy upgrader detected"                                        
 *  The die message:                                                                
 *   lazy upgrader detected                                                         
 *  
Resolve:
#locale-gen
#rm /etc/locales.build -f
re-emerge glibc
compile success!

Why update glibc?
It is a necessary package for gcc.
And why gcc?
It contains the file "cpp", which is essential for compiling libX11 which is needed by knotes, fcitx, amarok et al..

阅读(702) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~