Java 1.5 .rpm package installs java into /usr/java/jdk1.5.0 (namely, jdk-1_5_0-linux-i586.rpm) So i assume java-common must be aware of that and check this location before wailing about 'java not found'. А то нехорошо получается. А поставить ее из официального пакета, а не из альтовского, может понадобиться много кому.
1. Официальный пакет от Sun нарушает стандарт расположения файлов FHS. 2. Установка пакета от Sun, не вписывающегося в схему установки пакетов семейства j2se, организованную в ALT Linux, даже с поддержкой java-common вызовет массу проблем. Поэтому не стоит обнадеживать пользователей такой поддержкой. 3. Не вижу причин ставить внешний пакет при наличии полностью эквивалентного ему функционально -- и превосходящего интеграционно -- пакета в дистрибутиве. j2se1.5-sun сейчас находится в Daedalus.