[완료] 젠투에서 emerge gnome 중 문제...
글쓴이: 은랑 / 작성시간: 화, 2008/07/15 - 9:12오전
안녕하세요..
송효진님 문서 참조해서
http://wiki.kldp.org/wiki.php/GentooInstallSimple
기본 시스템 설치 완료했구요.
emerge xorg-x11 중에 노트북이 과열때문인지 얼어버려서
강제 재부팅 ㅠ.ㅠ 한후에
다시 emerge xorg-x11 하게되면 다음과 같은 오류 메시지가 출력되면서 에러가 납니다..
조그만 힌트라도 부탁드립니다.
checking to see if we can install the Xorg server as root... yes checking if Xtrans should support UNIX socket connections... yes checking if Xtrans should support TCP socket connections... yes checking for library containing socket... none required checking for library containing gethostbyname... none required checking if IPv6 support should be built... yes checking for struct sockaddr_in.sin_len... no checking if Xtrans should support os-specific local connections... no checking for authdes_seccreate... no checking for authdes_create... yes checking for library containing getsecretkey... none required checking if Secure RPC authentication ("SUN-DES-1") should be supported... yes checking for /usr/share/sgml/X11/defs.ent... no checking for linuxdoc... no checking for ps2pdf... no checking Whether to build documentation... no checking Whether to build pdf documentation... no checking for XLIB... yes checking for GL... yes Creating destination directories for mesa module ... DONE Creating destination directories for glx module ... DONE Checking that the source files exist for mesa module ... DONE Checking that the source files exist for glx module ... DONE Deleting existing files for mesa module ... DONE Deleting existing files for glx module ... DONE Linking files for mesa module ... DONE Linking files for glx module ... DONE checking for DRIPROTO... yes checking for LIBDRM... yes checking for GL... yes checking for strcasecmp... yes checking for XDMCP... yes checking for XdmcpWrap in -lXdmcp... yes checking for XSERVERCFLAGS... yes checking for XSERVERLIBS... yes checking for clock_gettime... no checking for clock_gettime in -lrt... yes checking for a useful monotonic clock ...... no checking if SVR4 needs to be defined... no checking whether to build Xdmx DDX... checking for DMXMODULES... no no checking whether to build Xvfb DDX... yes checking whether to build Xnest DDX... checking for XNESTMODULES... yes yes checking whether to build Xorg DDX... yes checking whether to build Xgl DDX... no checking whether to build Xegl DDX... no checking whether to build Xglx DDX... no checking for dlopen... no checking for dlopen in -ldl... yes checking for perl... /usr/bin/perl checking whether to build Xprint DDX... no checking whether to build XWin DDX... no checking for nanosleep... yes checking for XORGCONFIG_DEP... yes checking for XORGCFG_DEP... configure: error: Package requirements (xkbui >= 1.0.2 xkbfile xxf86misc xxf86vm xaw7 xmu xt xpm xext x11) were not met: Package file '/usr/lib/pkgconfig/xxf86misc.pc' appears to be empty Package 'xxf86misc' has no Name: field Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables XORGCFG_DEP_CFLAGS and XORGCFG_DEP_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. !!! Please attach the following file when seeking support: !!! /var/tmp/portage/x11-base/xorg-server-1.3.0.0-r6/work/xorg-server-1.3.0.0/config.log * * ERROR: x11-base/xorg-server-1.3.0.0-r6 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3079: Called x-modular_src_compile * environment, line 3891: Called x-modular_src_configure * environment, line 3900: Called econf 'src_compile' 'src_compile' '--prefix=/usr' '--datadir=/usr/share' '--enable-ipv6' '--disable-dmx' '--disable-kdrive' '--enable-xvfb' '--enable-xnest' '--enable-install-libxf86config' '--enable-dri' '--enable-xorg' '--disable-xprint' '--enable-glx-tls' '--enable-xorgcfg' '--sysconfdir=/etc/X11' '--localstatedir=/var' '--enable-install-setuid' '--with-fontdir=/usr/share/fonts' '--with-xkb-output=/var/lib/xkb' * ebuild.sh, line 513: 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/x11-base/xorg-server-1.3.0.0-r6/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-base/xorg-server-1.3.0.0-r6/temp/environment'. * * Messages for package x11-base/xorg-server-1.3.0.0-r6: * Forcing on xorg-x11 for new enough glxtokens.h... * * ERROR: x11-base/xorg-server-1.3.0.0-r6 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3079: Called x-modular_src_compile * environment, line 3891: Called x-modular_src_configure * environment, line 3900: Called econf 'src_compile' 'src_compile' '--prefix=/usr' '--datadir=/usr/share' '--enable-ipv6' '--disable-dmx' '--disable-kdrive' '--enable-xvfb' '--enable-xnest' '--enable-install-libxf86config' '--enable-dri' '--enable-xorg' '--disable-xprint' '--enable-glx-tls' '--enable-xorgcfg' '--sysconfdir=/etc/X11' '--localstatedir=/var' '--enable-install-setuid' '--with-fontdir=/usr/share/fonts' '--with-xkb-output=/var/lib/xkb' * ebuild.sh, line 513: 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/x11-base/xorg-server-1.3.0.0-r6/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-base/xorg-server-1.3.0.0-r6/temp/environment'. *
/etc/make.conf 설정 파일은 아래와 같습니다.
CHOST="i686-pc-linux-gnu" CFLAGS="-march=prescott -O2 -pipe" CXXFLAGS="${CFLAGS}" GENTOO_MIRRORS="http://ftp.daum.net/gentoo/ <a href="http://gentoo.channelx.biz/" rel="nofollow">http://gentoo.channelx.biz/</a> <a href="http://ftp.kaist.ac.kr/pub/gentoo/" LINGUAS=ko GNOME_USES="a52" rel="nofollow">http://ftp.kaist.ac.kr/pub/gentoo/" LINGUAS=ko GNOME_USES="a52</a> aac amr dts x264 theora xvid tiff wmf svg ffmpeg dv yv12 mp4 mng sndfile mp3 mp3rtp nas ogg vorbis jpeg png gif gd xinerama -xprint gnutls dbus cairo X gtk gtk2 xv xml2 gd truetype xpm alsa oss -arts -xmms gnome -qt -qt3 -qt4 -kde startup-notification hal libnotify xcomposite" DEF_USE="-ipv6 gtreamer unicode ucs2 ucs4 cjk ithreads threads threadsafe usb mmx sse sse2 sse3 ssse3 opengl glitz gmp djbfft socks5 -ldap -bindist branding bash-completion vim-syntax xml bzip2 -berkdb" USE="${DEF_USES} ${GNOME_USES}" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j3" #PORTDIR_OVERLAY="/usr/local/portage" CCACHE_SIZE="2G" CCACHE_DIR="/var/tmp/ccache" FEATURES="ccache" VIDEO_CARDS="i810 vesa"
Forums:
checking for XORGCFG_DEP...
checking for XORGCFG_DEP... configure: error: Package requirements (xkbui >= 1.0.2 xkbfile xxf86misc xxf86vm xaw7 xmu xt xpm xext x11) were not met:
새벽녘에 시도해봤던 방법으로 위 나열된 패키지 재설치를 해보았는데요
이름이 정확히 기억나진 않지만, 이들패키지중 하나는 없는 패키지라고 나왔던것 같습니다. 나머진 다 설치 된 상태..
음. 일단 revdep-rebuild
음. 일단 revdep-rebuild 를 실행해서 복구 되는게 있는지 보세요.
처음 프리징 되고
처음 프리징 되고 껏다켰을때
revdep-rebuild 시도했었구요..
에러출력은 여전히 같은상태였던것 같습니다. ( 어제 새벽이 마지막 시도였던지라. 지금 회사라서 메시지 확인은 못하겠네요..)
ps. 현재 질문과는 또다른 질문이지만. USE FLAG 에서 분명히 - ipv6 이라고 기입되었는데도 emerge 할때 ipv6이 포함되는게 이상합니다...
그건 확실히
그건 확실히 이상하군요...
emereg --info 로 ipv6가 포함되는지 한 번 확인하셔야 할 거 같고요.
현재 젠투에서 xorg-server 버젼이 1.4.2인데, 위에 보니 1.3 버젼이군요.
싱크 한번 해주시고 다시 시도 해 보세요. 젠투 포티지에 있는 패키지 자체가 버그가 있는 경우가 좀 많습니다.
-ipv6 붙여쓰세요. 그
-ipv6 붙여쓰세요.
그 후에 emerge -uDNp world 한번 하고 revdep-rebuild 한번 해야 할듯 합니다.
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~
http://xenosi.de/
https://xenosi.de/
붙여 쓰라는 의미를
붙여 쓰라는 의미를 잘 모르겠습니다..
첫번째에서 공백없이 쓰란말씀이신가요..??.
현재 상태에서 어떻게 변화를 주면 적용이 될까요..??
-^ipv6 으로
-^ipv6 으로 적으셔서요.
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~
http://xenosi.de/
https://xenosi.de/
퇴근하고 집에가서
퇴근하고 집에가서 확인해보겠습니다. 도움 감사드립니다.^^.
~x86 와 x86 간의
~x86 와 x86 간의 시간차? 가 존재합니다.
때문에 sync 했던 당시 x86 xfce4 를 온전히 build 하기 위해 ~x86 패키지 몇개가 필요할 수도 있습니다.
Package file '/usr/lib/pkgconfig/xxf86misc.pc' appears to be empty
Package 'xxf86misc' has no Name: field
# equery b xxf86misc.pc
[ Searching for file(s) xxf86misc.pc in *... ]
x11-libs/libXxf86misc-1.0.1 (/usr/lib/pkgconfig/xxf86misc.pc)
이게 도움이 될것도 같네요.
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~
http://xenosi.de/
https://xenosi.de/
도움 감사드립니다.^^
도움 감사드립니다.^^ 집에 가면 시도해보겠습니다.
분명이 공백 없게
분명이 공백 없게 적었는데도.. 적용이 안되는것같길래
env-update 해봤더니
이런 에러를 뿌려주더군요..
요 패키지는 이미 설치되어있지만 깨져서 그러나 싶어
emerge -e 해서 재설치 중입니다...
ps. sync 한번 해줘도 xorg-server 버전이 1.3.0대인걸로 보아
x86 안정버젼의 버전이 1.3 버전대인것 같습니다.
그럴리가요 ;
http://gentoo-portage.com/x11-base/xorg-server
위에서 보시면 알 수 있듯이, 1.4.2가 안정 버젼입니다.
단, 모든 아키텍쳐에 안정 버젼은 아닌거 같군요.
리싱크 서버를 확인 하시고, 포티지가 업데이트 되고 있는지도 보세요.
더불어 프로파일도 확인하시기 바랍니다.
인용:Submitted by
emerge -e 로 재설치 해주니 xorg-server 설치는 진행되는듯합니다. 이전에 에러 메시지 나던 부분은 무사히 통과한듯 하네요 (현재 xorg-server emerge 중)
...
env-update 하면 여전히
에러메시지가 나는데요. libXss.so 파일은 어느 패키지 안에 들어있는걸까요..?? (검색중인데 잘 안보이네요 ;;)
프로파일 확인해보니 2007.0 이 최신으로 보입니다. ;;;
/usr/portage/profiles/default-linux/x86/2007.0
설치시 portage 를 2008.0 으로 받아왔는데 저것밖에 안보이는군요 ;;..
이번엔 다음과 같은
이번엔 다음과 같은 에러로 중단되어버렸습니다..;;..
일단 emerge -ev world 해버렸습니다만..;;.. 그래도 안되면 난감하네요.;;
# equery b libXss.so [
# equery b libXss.so
[ Searching for file(s) libXss.so in *... ]
x11-libs/libXScrnSaver-1.1.3 (/usr/lib64/libXss.so -> libXss.so.1.0.0)
일단 emerge -epv world 해서 USE 를 살펴보심이 좋을듯 합니다.
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~
http://xenosi.de/
https://xenosi.de/
인용:# equery b
위와같이 명령어로 아직 설치되지않은 패키지에서의 파일검색도 가능하면 좋을텐데...하는
괜한 상상을 해봅니다. ;ㅋ.
도움감사드립니다. 6시 퇴근이니 곧 퇴근해서 집에가면 확인해보겠습니다.
emerge -e 로 libXxf86misc ,
emerge -e 로 libXxf86misc , libXxf86vm, libXScrnSaver 등 리머징해준후
emerge -e system && emerge -uDN world && emerge gnome
해서 해결했습니다...
결론은 깨진 패키지 재설치 (libXxf86misc , libXxf86vm) 정도 겠습니다. ;;;
도움주신 송효진님 zz181321님 감사드립니다. ^^
댓글 달기