[완료]gentoo 매니아님들 도와주세요 ㅠ_ㅠ

rlawnsgh3의 이미지

gnome 설치 중 천고 만고 끝에 191개 패키지에서 17개 남았습니다...정말 힘드네요 ㅠ_ㅠ

이번 에러는
>>> Emerging (1 of 17) sys-apps/hal-0.5.9.1-r2 to /
* hal-0.5.9.1-r2.tar.bz2 RMD160 ;-) ... [ ok ]
* hal-0.5.9.1-r2.tar.bz2 SHA1 ;-) ... [ ok ]
* hal-0.5.9.1-r2.tar.bz2 SHA256 ;-) ... [ ok ]
* hal-0.5.9.1-r2.tar.bz2 size ;-) ... [ ok ]
* hal-0.5.9.1.tar.gz RMD160 ;-) ... [ ok ]
* hal-0.5.9.1.tar.gz SHA1 ;-) ... [ ok ]
* hal-0.5.9.1.tar.gz SHA256 ;-) ... [ ok ]
* hal-0.5.9.1.tar.gz size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking hal-0.5.9.1.tar.gz ;-) ... [ ok ]
* checking hal-0.5.9.1-r2.tar.bz2 ;-) ... [ ok ]
* You MUST build sys-apps/pciutils without the zlib USE flag
*
* ERROR: sys-apps/hal-0.5.9.1-r2 failed.

이런 메세지가 나오면서 에러가 나오는데요...
이런 에러가 나오는 증상을 봐서 pciutils와 zlib가 없어서 에러가 난거 같어서 두 패키지를 먼저 설치했지만 에러가 해결이 되지 않네요...한글 관련 패키지 같은디...왜 에러가 날까요??
젠투에 그놈 설치하는 날까지 오기로라도 도전합니다...정말 성공하면 눈물 날거 같네요 ㅠ_ㅠ

마냥의 이미지

* You MUST build sys-apps/pciutils without the zlib USE flag

여기에 답이 나와있습니다.

/etc/portage/package.use 에

sys-apps/pciutils -zlib

이걸 추가하고 pciutils를 다시 emerge 하세요. 그 다음에 설치하면 될거예요^^
----
Gentoo Rules!

Gentoo Rules!

익명 사용자의 이미지

zlib 빼고하라는데 왜 넣지??? ㅡㅡ
without

마냥의 이미지

gentoo use flag 앞에 -를 붙이는건 빼라는 의미입니다

sys-apps/pciutils -zlib
----
Gentoo Rules!

Gentoo Rules!

rlawnsgh3의 이미지

한낱의 희망을 가지고 도전을 해봤지만 에러는 똑같다는....
또 뭔가가 빠졌을라나..ㅠ_ㅠ 좌절 모드입니당 ㅠ-ㅠ

마냥의 이미지

# USE="-zlib" emerge pciutils

한번 이렇게 해보세요.
---
헉.. 써놓고 보니까 이미 하셨다구요ㅜㅜ 그럼 뭐지-_-a
----
Gentoo Rules!

Gentoo Rules!

냐옹이의 이미지

혹시 컴파일 다시 하지 않은건 아닌지요.
정수님께서 말한것처럼 하고 emerge -1 pciutils
해주세요.

------------------------
냐옹~~

------------------------
냐옹~~

jachin의 이미지

매번 저도 까먹고 zlib 플래그를 설정하고 pciutils 를 컴파일 합니다.

일관적인 설치를 위해 "젠투 설치 ABC"를 만들어 두는 것이 어떨까 생각합니다.
====
( - -)a 이제는 학생으로 가장한 백수가 아닌 진짜 백수가 되어야겠다.

utpark의 이미지

다들 불안정판(~x86 등)을 사용하시나 봅니다.
안정판에서는 zlib 플래그 켜두고 그놈 설치가 잘 됩니다.

rlawnsgh3의 이미지

안정판과 불안정판의 차이점이 뭔가요??
어떻게 구분을 하죠??
utpark님 이 글 보신다면 답변좀 부탁드립니다..
그리고 제가 /etc/portage/package.use 에

sys-apps/pciutils -zlib을 추가 시키고 pciutils를 다시 설치 안해서 패키기가 안깔렸군요..

이래서 글은 끝가지 읽어야 되나봐요..정수님 정말 감사합니다 꾸벅...

Necromancer의 이미지

~x86이나 ~amd64 켜놓은게 안정판으로 알고 있는데...
켜놓으면 그냥 설치 안되는게 많죠.

저정도는 약과고 개인적으로 가장 짜증나는게 avahi였다는.
지금 노트북에 깔린 젠투가 avahi 넣은상태로 컴파일했다가 나중에 지웠는데,
gnome 관련 패키지들이 죄다 걸려있더군요 -_-; USE플래그 되는건 다 켜놓고 하는게 습관이 되어서

Written By the Black Knight of Destruction

Written By the Black Knight of Destruction

rlawnsgh3의 이미지

~x86 ~amd64켜놓은거라는게 무슨 뜻인지요...?
제가 젠투 초짜라 혹시 make.conf에서 march 부분 말씀하시는건가요?
그리고요 솔직히 make.conf use플래그에 대해서 잘 이해가 되지 않습니다...
제가 조금이라도 이해하는 것은 use플래그란 패키지 설치 할 때 그 패키지에 관련 된 내용을 적으면
-부분은 설치되지 않고 그냥 명칭 있는것은 설치되는 정도로 알고 있는데 의존성과 연관이 있나보네요..
이 불쌍한 중생에게 다시 한번 자세히 셜명좀 해주시면 안될가요??
부타드립니다 꾸벅~

냐옹이의 이미지

foo@localhost ~ $ emerge -pv gnucash
 
These are the packages that would be merged, in order:
 
Calculating dependencies... done!
[ebuild   R   ] app-office/gnucash-2.0.5  USE="nls -chipcard -debug -doc -hbci -ofx -quotes" 16,245 kB 
 
Total: 1 package (1 reinstall), Size of downloads: 16,245 kB
foo@localhost ~ $ 

위에 보는것 처럼 USE= 뭐시기뭐시기 하고 나오는것입니다. 앞에 '-'가 붙어 있는것은 뺀다는 말입니다. USE플레그는 컴파일 옵션으로 알고 있습니다.
그리고 emerge --info를 확인해보세요.
~x86 ~amd64의 내용은 ACCEPT_KEYWORDS에 넣는 내용입니다. /etc/make.conf파일에요.
------------------------
냐옹~~

------------------------
냐옹~~

마냥의 이미지

~x86, ~amd64 이런건 use flag 와 달리 keyword라고 합니다.

use flag는 패키지에서 use flag에 해당하는 기능을 쓸지 안쓸지 정하는 거라고 보면 되구요.

keyword는 쉽게 이야기 해서 안정, 불안정을 나누는 것입니다. 안정은 큰 문제 없이 잘 동작한다고 보면 되구요. 불안정은 새 버전이 나왔는데 아직 검증?이 안되었다고 보면 될거예요.

기본 설정은 x86을 쓰고요. 제가 전에 알려드린 /etc/portage/package.keywords 파일에 패키지를 적으면 ~x86으로 됩니다.

----
Gentoo Rules!

Gentoo Rules!

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.