Bug 14248

Summary: Не хватает зависимости от Java
Product: Sisyphus Reporter: Alexey Rusakov <ktirf>
Component: runawfe-jbossAssignee: kana <kana>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: minor    
Priority: P1 CC: kana, viy
Version: unstable   
Hardware: all   
OS: Linux   

Description Alexey Rusakov 2008-01-30 13:34:24 MSK
Несмотря на очевидное использование JBoss'ом виртуальной машины Java зависимость
на неё в пакете отсутствует. В идеале она должна бы ставиться автоматически, но
пока этого нет, нужна явная зависимость.
Исправить нужно очень быстро, Руна хочет, чтобы в начале февраля, уже был
выпущен пробный дистрибутив. Если нет времени, разрешите мне NMU.
Comment 1 viy 2008-01-30 22:55:05 MSK
Алексей!
NMU я выписал, но нужно ли его делать?

Необходимы пояснения, почему там нет зависимости.
советую перенести ее куда-то в другое место, 
например, профиль специализированного дистрибутива
или виртуальный пакет runawfe-<setup?>.

1)
Пока не дошлифованы альтернативы, выбор компилятора java в процессе сборки
осуществляется с помощью специальных пакетов jpackage-xx-compat.
поэтому указание Requires: java 
и Requires: java = 1.6.0
порушит сборку пакетов runawe
:(

2) Requires: java 
точнее,
Requires: java >= 1.5.0
(в сизифе и будущем 4.1) вытянет java-1.7.0-openjdk, которая альфа и
противопоказана.

3)
Requires: java = 1.5.0, безопасно, но тоже как-то не то. почему не 1.6.0?