LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1064|回复: 9

[已解决]hal 无法安装,出现循环依赖错误

[复制链接]
发表于 2007-12-5 19:28:18 | 显示全部楼层 |阅读模式
安装hal时(emerge hal),会出现循环依赖错误。同样的还有 xorg-x11。这里最主要的问题是 hal 和 hal-info 相互依赖。详情见附件。(太长了。)
以下是“emerge --info”的结果:
Portage 2.1.4_rc7 (default-linux/x86/2007.0/desktop, gcc-4.2.2, glibc-2.7-r0, 2.6.23-gentoo-r3[Aureole-071204] i686)
=================================================================
System uname: 2.6.23-gentoo-r3[Aureole-071204] i686 Genuine Intel(R) CPU T2050 @ 1.60GHz
Timestamp of tree: Wed, 05 Dec 2007 10:46:01 +0000
app-shells/bash:     3.2_p17-r1
dev-lang/python:     2.5.1-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r2
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://ftp.kaist.ac.kr/pub/gentoo/ http://ftp.twaren.net/Linux/Gentoo/ "
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.asia.gentoo.org/gentoo-portage"
USE="X acl acpi alsa berkdb bitmap-fonts cairo cdr cjk cli cracklib crypt cscope cups dbus doc dri dvd dvdr dvdread eds emboss encode esd evo firefox fortran gdbm gif gnome gpm gstreamer gtk hal iconv ieee1394 ipv6 isdnlog jpeg kerberos ldap mad midi mikmod mp3 mpeg mudflap ncurses nls nptl nptlonly ogg opengl openmp oss pam pcmcia pcre pdf perl png pppd python qt3support quicktime readline reflection sdl session spell spl ssl svg tcpd tiff truetype truetype-fonts type1-fonts unicode vim-syntax vorbis win32codecs x86 xine xml xorg xv zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="mouse keyboard synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mach64 mga neomagic nsc nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2007-12-5 19:34:54 | 显示全部楼层
把emerge命令的输出也贴出来吧,emerge --info倒是次要信息
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-5 19:37:37 | 显示全部楼层
zhllg兄如此快就回应了,太令小弟感动了。我已上传全部信息。文件内容太多了。txt 有53K大……
PS:我明明在内核中加入了NTFS 写支持,为啥只能修改,不能创建新文件。说我权限不够,我是root账户呀!
回复 支持 反对

使用道具 举报

发表于 2007-12-5 20:55:58 | 显示全部楼层
内核里的ntfs驱动的写的支持是不完善的
可以使用fuse+ntfs3g
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-5 22:00:54 | 显示全部楼层
NTFS的问题谢谢 zhllg 指教。
不过,那个,正如您所见,hal 还是无法安装……
回复 支持 反对

使用道具 举报

发表于 2007-12-5 23:48:58 | 显示全部楼层
再-doc试试

btw,如果你希望更快的回答,就去IRC
就算我不在也会有其他人可以回答你
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-6 12:25:32 | 显示全部楼层
谢谢 zhllg 的关注与解答。
不过 zhllg 误会了,我以为你的意思是 NTFS 驱动与这个问题是一起的。(正百思不得其解,为什么 NTFS 会影响到 emerge hal。)
另外,Windows 下鄙人还真没有看到什么 IRC 客户端……本来可以去 IRC 问的。(置顶上的问题解决之道上也说要自己找答案。)
回复 支持 反对

使用道具 举报

发表于 2007-12-6 13:42:10 | 显示全部楼层
我可没说是有关联的。我一开始只回答ntfs,因为我一开始没看到你的log

window的irc软件可多了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-6 17:51:15 | 显示全部楼层
测试了一下,确实是 doc 的问题。十分感谢 zhllg 的帮助。
Btw,这样我还真不好用 doc 这个 USE Flag 了。我一般用软件还是喜欢保留全部的文档,不管一时用的上还是用不上。但连 hal 这种重要的包都不能用 doc,我也不能在 package.use 一个一个地 -doc……
不管怎么说,再次谢谢 zhllg 的帮助。
回复 支持 反对

使用道具 举报

发表于 2007-12-6 17:58:51 | 显示全部楼层
装好后在尝试加上,看看还有没有问题
一般循环只在一开始安装,你什么东西都还没有的时候出现
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表