본문 바로가기
운영_설치/리눅스_유닉스

[젠투] emerge 오류

by 써드아이 2014. 4. 17.

# emerge -uvpk owncloud


The following keyword changes are necessary to proceed:

 (see "package.accept_keywords" in the portage(5) man page for more details)

# required by owncloud (argument)

=www-apps/owncloud-6.0.2 ~x86



The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by virtual/httpd-php-5.5
# required by www-apps/owncloud-6.0.2
# required by owncloud (argument)
=dev-lang/php-5.5.10 zip gd sqlite pdo xmlwriter curl fpm
# required by dev-lang/php-5.5.10
# required by virtual/httpd-php-5.5
# required by www-apps/owncloud-6.0.2
# required by owncloud (argument)
>=app-admin/eselect-php-0.7.1-r3 fpm



* 일단 package.keywords 어쩌구 메세지는


# required by owncloud (argument)

=www-apps/owncloud-6.0.2 ~x86


위 내용을 /etc/portage/package.keywords 파일에 넣어주면 된다고하네.


# cat >> /etc/portage/package.keyword << __EOF

# required by owncloud (argument)

=www-apps/owncloud-6.0.2 ~x86

__EOF


마스킹을 풀어주는 역할을 하는듯..



* 다음으로 package.use 메세지에 대한 처리는


# required by virtual/httpd-php-5.5
# required by www-apps/owncloud-6.0.2
# required by owncloud (argument)
=dev-lang/php-5.5.10 zip gd sqlite pdo xmlwriter curl fpm
# required by dev-lang/php-5.5.10
# required by virtual/httpd-php-5.5
# required by www-apps/owncloud-6.0.2
# required by owncloud (argument)
>=app-admin/eselect-php-0.7.1-r3 fpm

위 내용을 /etc/portage/package.use 파일에 넣어주는걸로 해결.

패키지 별로 USE 플래그를 설정하는 방법인듯.