Если JAVA_HOME=/usr, то JAVA зависает из-за бесконечной рекурсии, так как вызывает сама себя. Подробности: http://lists.altlinux.org/pipermail/community/2008-August/416492.html http://lists.altlinux.org/pipermail/community/2008-August/416493.html
Только один вопрос: а почему вы установили JAVA_HOME=/usr это где-то написано было, или какая-то программа захотела?
Именно так - обнаружилось при запуске "какой-то программы". Оказалось, что если $JAVA_HOME не задана, то она выставляет $JAVA_HOME в /usr, а потом пытается запустить java.
колитесь, что за программа. вы не Штирлиц, я не Мюллер :)
http://www.sisyphus.ru/srpm/Sisyphus/ejudge Да я ее уже пропатчил. Но java-common тоже пропатчить надо бы.
да, конечно. но я в отпуске, выложу позже.
fixed in 1.3.8
По-прежнему зависает... $ rpm -q java-common java-common-1.3.8-alt1 $ export JAVA_HOME=/usr $ java -version <зависание> Я сравнил файлы /usr/share/java-common/java.sh и /usr/share/java-common/java-functions для версий 1.3.6-alt4 и 1.3.8-alt1 и различий в этих файлах для данных версий не увидел.
да, действительно... в .git есть, а в rpm нет. тогда fixed in 1.3.8-alt2.