Portege хочет от меня чего-то странного [SOLVED]

Сделал emerge --sync - и вот

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "dev-java/icedtea6-bin" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-java/icedtea6-bin-1.6.1 (masked by: ~amd64 keyword)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "virtual/jdk-1.6.0" [installed])
(dependency required by "dev-libs/soprano-2.3.1" [installed])
(dependency required by "kde-base/nepomuk-4.3.1" [installed])
(dependency required by "kde-base/kmail-4.3.1-r1" [installed])
(dependency required by "world" [argument])

Никогда в жизни ничего подобного не ставил и не имел. С чего бы это его?

dev-java/sun-jdk поставь

dev-java/sun-jdk поставь

Не грусти, товарищ! Всё хорошо, beautiful good!

emerge portage делал?

emerge portage делал?

буду честен, я не знаю, почему у меня все работает

sun-jdk стоит, emerge portage

sun-jdk стоит, emerge portage делал, даже перезагружался (не по своей воле, правда)

*  dev-java/sun-jdk [ Masked ]
      Latest version available: 1.6.0.17
      Latest version installed: 1.6.0.15
      Size of files: 159,892 kB
      Homepage:      http://java.sun.com/javase/6/
      Description:   Sun's Java SE Development Kit
      License:       dlj-1.1

- dev-java/icedtea6-bin-1.6.1

- dev-java/icedtea6-bin-1.6.1 (masked by: ~amd64 keyword)
по моему он хочет чтобы вы размаскировани вот этот пакет потому что его требуют нижеперечисленные пакеты. Курим хэндбук или пользуемся autounmask

курил, знаю не понимаю зачем

курил, знаю
не понимаю зачем он хочет это - стоит другая jre

Перевожу на

Перевожу на русский
dev-java/icedtea6-bin-1.6.1 замаскирован кейвордом ~amd64

Но он нужен для "virtual/jdk-1.6.0" [Установлено]
который нужен для "dev-libs/soprano-2.3.1" [Установлено]
который нужен для "kde-base/nepomuk-4.3.1" [Установлено]
который нужен для "kde-base/kmail-4.3.1-r1" [Установлено]
который нужен для world

Решается вот так
echo "dev-java/icedtea6-bin ~amd64" >> /etc/portage/package.keyword

Это не только так

Это не только так решается.
Пакету требуется virtual/jdk-1.6.0. Его могут предоставлять много пакетов:

dev-java/icedtea6-bin
dev-java/sun-jdk-1.6.0*
dev-java/ibm-jdk-bin-1.6.0*
dev-java/diablo-jdk-1.6.0*

Можно выбирать любую для установки, но роднее - sun-jdk.

Не грусти, товарищ! Всё хорошо, beautiful good!

Чем это роднее? А icedtea

Чем это роднее?

А icedtea свободнее.

Кстати, можно и java отрубить, а поставить USE redland. Для кого-то там.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

а будут кракозяблы вместо

а будут кракозяблы вместо русского в явасофте. хоть в bin хоть самосборном icedtea6
icedtea6
icedtea6
sun-jdk
sun-jdk

Для sun-jdk interactive

Для sun-jdk interactive скачивание. Хотите поговорить в еще одном топике, в котором будет вопрос по поводу "другой ошибки"? Думаю лучше будет если icedtea6 поставит. У меня стоит и есть не просит, непомук(точнее сопрано) работает, эклипс работает. Больше явовского вроде ничего нету

Цитата: Для sun-jdk

Цитата:
Для sun-jdk interactive скачивание.

Ты откуда это взял? Начиная с 1.5.0 он в свободном скачивании. А с 1.6.0 - в stable для основных архитектур.

Не грусти, товарищ! Всё хорошо, beautiful good!

Отстал от жизни, прощу

Отстал от жизни, прощу прощения. Когда ставил в последний раз был interactive.

уже выбрано, санавская жре на

уже выбрано, санавская жре
на нём и работаю
почему от меня требуют поставить то, что мне не нужно?

ACCEPT_LICENSE="dlj-1.1"

ACCEPT_LICENSE="dlj-1.1"

Помогло! Спсибо огромное!

Помогло! Спсибо огромное!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".