不能满足依赖关系,build-essential: 依赖: libc6-dev 但是它将不会被安装

转自:http://www.tetx.com/program/htm/tetx/blog/view/blog_id/1209961096/index.htm

版本:debain5.0 lenny 先使用 sudo apt -y install aptitude

yzhang@hz143-28:~/src$ sudo apt-get install build-essential             
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
有一些软件包无法被安装。如果您用的是不稳定(unstable)发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们还在新到(incoming)目录中。
下列的信息可能会对解决问题有所帮助:

下列的软件包有不能满足的依赖关系:
  build-essential: 依赖: libc6-dev 但是它将不会被安装 或
                           libc-dev
                   依赖: g++ (>= 4:4.3.1) 但是它将不会被安装
E: 无法安装的软件包
yzhang@hz143-28:~/src$ sudo apt-get update; sudo aptitude install build-essential   # 解决办法
命中 http://ftp.debian.org lenny Release.gpg                                   
命中 http://ftp.debian.org lenny/main Translation-zh_CN
忽略 http://ftp.debian.org lenny/contrib Translation-zh_CN
忽略 http://ftp.debian.org lenny/non-free Translation-zh_CN
命中 http://ftp.debian.org lenny Release              
忽略 http://ftp.debian.org lenny/main Packages/DiffIndex
忽略 http://ftp.debian.org lenny/contrib Packages/DiffIndex
忽略 http://ftp.debian.org lenny/non-free Packages/DiffIndex
忽略 http://ftp.debian.org lenny/main Sources/DiffIndex
忽略 http://ftp.debian.org lenny/contrib Sources/DiffIndex
忽略 http://ftp.debian.org lenny/non-free Sources/DiffIndex
命中 http://ftp.debian.org lenny/main Packages        
命中 http://ftp.debian.org lenny/contrib Packages     
命中 http://ftp.debian.org lenny/non-free Packages    
命中 http://ftp.debian.org lenny/main Sources         
命中 http://ftp.debian.org lenny/contrib Sources      
命中 http://ftp.debian.org lenny/non-free Sources     
命中 http://mirrors.163.com lenny Release.gpg         
命中 http://mirrors.163.com lenny/main Translation-zh_CN
忽略 http://mirrors.163.com lenny/contrib Translation-zh_CN
忽略 http://mirrors.163.com lenny/non-free Translation-zh_CN
命中 http://mirrors.163.com lenny Release
忽略 http://mirrors.163.com lenny/main Packages/DiffIndex
忽略 http://mirrors.163.com lenny/contrib Packages/DiffIndex
忽略 http://mirrors.163.com lenny/non-free Packages/DiffIndex
忽略 http://mirrors.163.com lenny/main Sources/DiffIndex
忽略 http://mirrors.163.com lenny/contrib Sources/DiffIndex
忽略 http://mirrors.163.com lenny/non-free Sources/DiffIndex
命中 http://mirrors.163.com lenny/main Packages
命中 http://mirrors.163.com lenny/contrib Packages
命中 http://mirrors.163.com lenny/non-free Packages
命中 http://mirrors.163.com lenny/main Sources
命中 http://mirrors.163.com lenny/contrib Sources
命中 http://mirrors.163.com lenny/non-free Sources
正在读取软件包列表... 完成
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
正在读取扩展状态文件     
正在初始化软件包状态... 完成
正在编辑扩展状态信息... 完成 
正在读取软件集说明档... 完成 
下列软件包是“破损”的:
  libc6-dev
下列“新”软件包将被安装。
  binutils{a} build-essential bzip2{a} cpp{a} cpp-4.3{a} dpkg-dev{a} g++{a} g++-4.3{a} gcc{a} gcc-4.3{a} libgmp3c2{a}
  libgomp1{a} libmpfr1ldbl{a} libstdc++6-4.3-dev{a} libtimedate-perl{a} linux-libc-dev{a} make{a} patch{a}
0 个软件包被升级,新安装 19 个,0 个将被删除, 同时 0 个将不升级。
需要获取 19.0MB 的存档。解包后将要使用 60.9MB。
下列软件包存在未满足的依赖关系:
  libc6-dev: 依赖: libc6 (= 2.7-18) 但是 2.7-18lenny1 已安装。
下列动作将解决这些依赖关系:

降级 下列软件包:
libc6 [2.7-18lenny1 (now) -> 2.7-18 (stable, stable)]

分数是 80

是否接受该解决方案?[Y/n/q/?] y
下列软件包将被“降级”:
  libc6
下列“新”软件包将被安装。
  binutils{a} build-essential bzip2{a} cpp{a} cpp-4.3{a} dpkg-dev{a} g++{a} g++-4.3{a} gcc{a} gcc-4.3{a} libc6-dev{a}
  libgmp3c2{a} libgomp1{a} libmpfr1ldbl{a} libstdc++6-4.3-dev{a} libtimedate-perl{a} linux-libc-dev{a} make{a} patch{a}
0 个软件包被升级,新安装 19 个,1 个被降级,0 个将被删除, 同时 0 个将不升级。
需要获取 24.0MB 的存档。解包后将要使用 60.9MB。
您要继续吗?[Y/n/?] y
正在编辑扩展状态信息... 完成
读取:1 http://mirrors.163.com lenny/main libc6 2.7-18 [4937kB]
读取:2 http://mirrors.163.com lenny/main patch 2.5.9-5 [99.0kB]                                                            
读取:3 http://mirrors.163.com lenny/main binutils 2.18.1~cvs20080103-7 [2730kB]                                            
读取:4 http://mirrors.163.com lenny/main linux-libc-dev 2.6.26-19 [749kB]                                                  
读取:5 http://mirrors.163.com lenny/main libc6-dev 2.7-18 [2498kB]                                                         
读取:6 http://mirrors.163.com lenny/main libgmp3c2 2:4.2.2+dfsg-3 [207kB]                                                  
读取:7 http://mirrors.163.com lenny/main libmpfr1ldbl 2.3.1.dfsg.1-2 [347kB]                                               
读取:8 http://mirrors.163.com lenny/main cpp-4.3 4.3.2-1.1 [3370kB]                                                        
读取:9 http://mirrors.163.com lenny/main cpp 4:4.3.2-2 [13.9kB]                                                            
读取:10 http://mirrors.163.com lenny/main libgomp1 4.3.2-1.1 [15.5kB]                                                      
读取:11 http://mirrors.163.com lenny/main gcc-4.3 4.3.2-1.1 [2600kB]                                                       
读取:12 http://mirrors.163.com lenny/main gcc 4:4.3.2-2 [5028B]                                                            
读取:13 http://mirrors.163.com lenny/main libstdc++6-4.3-dev 4.3.2-1.1 [1420kB]                                            
读取:14 http://mirrors.163.com lenny/main g++-4.3 4.3.2-1.1 [3725kB]                                                       
读取:15 http://mirrors.163.com lenny/main g++ 4:4.3.2-2 [1372B]                                                            
读取:16 http://mirrors.163.com lenny/main make 3.81-5 [401kB]                                                              
读取:17 http://mirrors.163.com lenny/main bzip2 1.0.5-1 [47.6kB]                                                           
读取:18 http://mirrors.163.com lenny/main libtimedate-perl 1.1600-9 [32.9kB]                                               
读取:19 http://mirrors.163.com lenny/main dpkg-dev 1.14.25 [765kB]                                                         
读取:20 http://mirrors.163.com lenny/main build-essential 11.4 [7126B]                                                     
已下载 24.0MB,耗时 10s (2255kB/s)                                                                                          
正在预设定软件包 ...
dpkg - 警告:即将把 libc6 从 2.7-18lenny1 降级到 2.7-18。
(正在读取数据库 ... 系统当前总共安装有 23795 个文件和目录。)
正预备替换 libc6 2.7-18lenny1 (使用 .../libc6_2.7-18_amd64.deb) ...
正在解压缩将用于更替的包文件 libc6 ...
正在处理用于 man-db 的触发器...
正在设置 libc6 (2.7-18) ...
选中了曾被取消选择的软件包 patch。
(正在读取数据库 ... 系统当前总共安装有 23795 个文件和目录。)
正在解压缩 patch (从 .../patch_2.5.9-5_amd64.deb) ...
选中了曾被取消选择的软件包 binutils。
正在解压缩 binutils (从 .../binutils_2.18.1~cvs20080103-7_amd64.deb) ...
选中了曾被取消选择的软件包 linux-libc-dev。
正在解压缩 linux-libc-dev (从 .../linux-libc-dev_2.6.26-19_amd64.deb) ...
选中了曾被取消选择的软件包 libc6-dev。
正在解压缩 libc6-dev (从 .../libc6-dev_2.7-18_amd64.deb) ...
选中了曾被取消选择的软件包 libgmp3c2。
正在解压缩 libgmp3c2 (从 .../libgmp3c2_2%3a4.2.2+dfsg-3_amd64.deb) ...
选中了曾被取消选择的软件包 libmpfr1ldbl。
正在解压缩 libmpfr1ldbl (从 .../libmpfr1ldbl_2.3.1.dfsg.1-2_amd64.deb) ...
选中了曾被取消选择的软件包 cpp-4.3。
正在解压缩 cpp-4.3 (从 .../cpp-4.3_4.3.2-1.1_amd64.deb) ...
选中了曾被取消选择的软件包 cpp。
正在解压缩 cpp (从 .../cpp_4%3a4.3.2-2_amd64.deb) ...
选中了曾被取消选择的软件包 libgomp1。
正在解压缩 libgomp1 (从 .../libgomp1_4.3.2-1.1_amd64.deb) ...
选中了曾被取消选择的软件包 gcc-4.3。
正在解压缩 gcc-4.3 (从 .../gcc-4.3_4.3.2-1.1_amd64.deb) ...
选中了曾被取消选择的软件包 gcc。
正在解压缩 gcc (从 .../gcc_4%3a4.3.2-2_amd64.deb) ...
选中了曾被取消选择的软件包 libstdc++6-4.3-dev。
正在解压缩 libstdc++6-4.3-dev (从 .../libstdc++6-4.3-dev_4.3.2-1.1_amd64.deb) ...
选中了曾被取消选择的软件包 g++-4.3。
正在解压缩 g++-4.3 (从 .../g++-4.3_4.3.2-1.1_amd64.deb) ...
选中了曾被取消选择的软件包 g++。
正在解压缩 g++ (从 .../g++_4%3a4.3.2-2_amd64.deb) ...
选中了曾被取消选择的软件包 make。
正在解压缩 make (从 .../archives/make_3.81-5_amd64.deb) ...
选中了曾被取消选择的软件包 bzip2。
正在解压缩 bzip2 (从 .../bzip2_1.0.5-1_amd64.deb) ...
选中了曾被取消选择的软件包 libtimedate-perl。
正在解压缩 libtimedate-perl (从 .../libtimedate-perl_1.1600-9_all.deb) ...
选中了曾被取消选择的软件包 dpkg-dev。
正在解压缩 dpkg-dev (从 .../dpkg-dev_1.14.25_all.deb) ...
选中了曾被取消选择的软件包 build-essential。
正在解压缩 build-essential (从 .../build-essential_11.4_amd64.deb) ...
正在处理用于 man-db 的触发器...
正在设置 patch (2.5.9-5) ...
正在设置 binutils (2.18.1~cvs20080103-7) ...
正在设置 linux-libc-dev (2.6.26-19) ...
正在设置 libc6-dev (2.7-18) ...
正在设置 libgmp3c2 (2:4.2.2+dfsg-3) ...
正在设置 libmpfr1ldbl (2.3.1.dfsg.1-2) ...
正在设置 cpp-4.3 (4.3.2-1.1) ...
正在设置 cpp (4:4.3.2-2) ...
正在设置 libgomp1 (4.3.2-1.1) ...
正在设置 gcc-4.3 (4.3.2-1.1) ...
正在设置 gcc (4:4.3.2-2) ...
正在设置 make (3.81-5) ...
正在设置 bzip2 (1.0.5-1) ...
正在设置 libtimedate-perl (1.1600-9) ...
正在设置 dpkg-dev (1.14.25) ...
正在设置 libstdc++6-4.3-dev (4.3.2-1.1) ...
正在设置 g++-4.3 (4.3.2-1.1) ...
正在设置 g++ (4:4.3.2-2) ...
正在设置 build-essential (11.4) ...
正在读取软件包列表... 完成    
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
正在读取扩展状态文件     
正在初始化软件包状态... 完成
正在编辑扩展状态信息... 完成 
正在读取软件集说明档... 完成 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐