LINUX.ORG.RU

The following keyword changes are necessary to proceed: see package.accept_keywords in the portage man page

 , ,


0

1

Здравствуйте! Спрашиваю, так как не знаком с Gentoo.

livecd / # emerge =sys-devel/gcc-6.3.0
Calculating dependencies... done!
[ebuild NS ~] sys-devel/gcc-6.3.0 [5.4.0-r3] USE="cxx fortran nls openmp pch sanitize ssp vtv (-altivec)..."

The following keyword changes are necessary to proceed:
 (see "package.accept_keywords" in the  portage(5) man page for more details)
# required by =sys-devel/gcc-6.3.0 (argument)
=sys-devel/gcc-6.3.0 ~x86

Use --automask-write to write changes to config files (honoring CONFIG_PROTECT). Carefully examine the list of proposed changes, paying special attention to mask or keyword changes that may expose experimental or unstable packages.

livecd / # emerge =sys-devel/gcc-6.3.0 ~x86
!!! '~x86' is not a valid package atom
!!! Please check ebuild(5) for full details.

livecd / # emerge --automask-write =sys-devel/gcc-6.3.0
!!! '--automask-write' is not a valid package atom
!!! Please check ebuild(5) for full details.

Чтение мана https://dev.gentoo.org/~zmedico/portage/doc/man/portage.5.html не оказало эффект, так как ссылки на /etc/portage/package.accept_keywords и /etc/portage/make.profile/package.accept_keywords нерабочие, таких файлов нет.

Подскажите, как поставить gcc-6.3.0 на компьютер, чтобы скомпилировать Gentooх ?

★★

Последнее исправление: znavko (всего исправлений: 1)
echo "=sys-devel/gcc-6.3.0 ~x86" >> /etc/portage/package.accept_keywords && emerge -av =sys-devel/gcc-6.3.0 

?

Nirvandil
()
Последнее исправление: Nirvandil (всего исправлений: 1)

-va добавь, и он создаст. токо не стоит пока лезть в 6 версию

Silerus ★★★★
()

да забыл после etc-update

Silerus ★★★★
()

так как ссылки на /etc/portage/package.accept_keywords и /etc/portage/make.profile/package.accept_keywords нерабочие, таких файлов нет.

Они не нерабочие, эти файлы должен создать ты, так как ты требуешь gcc из тестовой ветки. Подробнее тут. А вообще рекомендую осилить Handbook(раздел Working with Gentoo), чтобы не возникало подобных вопросов.

Pinkbyte ★★★★★
()

emerge -av =sys-devel/gcc-6.3.0

потом спросит, надо ответить y(yes)

потом запустить dispatch-conf

и повторно emerge -av =sys-devel/gcc-6.3.0 разрешит установку

BattleCoder ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.