Пользователям Java: необходимо ручное вмешательство перед обновлением

Вмешательство необходимо только, если у Вас установлен пакет java-common. Его наличие можно проверить, выполнив:
$ pacman -Q java-common
java-common ...
Если вывод команды выглядит подобным образом, выполните следующее:
# archlinux-java unset
# pacman -Sydd --asdeps java-runtime-common
:: java-runtime-common and java-common are in conflict. Remove java-common? [y/N] y
# archlinux-java fix
Конфликт должен быть разрешен, и Вы можете продолжить обновление:
# pacman -Su
Обратите внимание, что новый пакет java-runtime-common более ни использует, ни поддерживает переменную среды JAVA_HOME.
Для более подробной информации см.Java wiki.
Пакет jdk пока не обновлен, как вариант - можно временно отказаться от удаления java-common.
Как это не обновлён? Вчера его ещё ставил.
"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. —Aaron Griffin
Вчера еще не было java-runtime-common.
После всех этих операций получаем:

==> Packages no longer required by any installed package:
    java-runtime-common

:D Предвижу здесь длинные разборки :)
haron-arch{~}:sudo archlinux-java unset
[sudo] password for haron:
find: `/usr/bin/dc.sh': Слишком много уровней символьных ссылок
как-то так
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
vdemin
Вчера еще не было java-runtime-common.
был и по оригинальной новости спокойно обновился...
"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. —Aaron Griffin
For the complete set of Java binaries to be available in your PATH,
you need to re-login or source /etc/profile.d/jre.sh
Please note that this package does not support forcing JAVA_HOME as former package java-common did

Что сие означает? Перевести так и не смог. Логика ускользает.
Sapienti sat
samson4747
vdemin
Вчера еще не было java-runtime-common.
был и по оригинальной новости спокойно обновился...
Я говорил про оракловскую джаву:
https://aur.archlinux.org/packages/jdk/
А java-runtime-common прилетел вчера, да, но поздно, то есть практически сегодня.
attila
Please note that this package does not support forcing JAVA_HOME as former package java-common did
Вот тут более подробно:
https://bbs.archlinux.org/viewtopic.php?pid=1465476
Менять JAVA_HOME для конкретной аппликухи с помощью
env JAVA_HOME=
как раньше, теперь не получится.
 
Зарегистрироваться или войдите чтобы оставить сообщение.