Оказывается, fop-1.0-alt3_20jpp7 не зависит от java и можно получить: Can't find java virtual machine, aborting. Поймано при сборке пакета mkimage-profiles, где для сборки документации применяется asciidoc. Установил в чрут java (получилась java-1.7.0-openjdk@x86_64), теперь /usr/lib/jvm/jre/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
(В ответ на комментарий №0) > Оказывается, fop-1.0-alt3_20jpp7 не зависит от java и можно получить: > > Can't find java virtual machine, aborting. > > Поймано при сборке пакета mkimage-profiles, где для сборки документации > применяется asciidoc. > > Установил в чрут java (получилась java-1.7.0-openjdk@x86_64), теперь > > /usr/lib/jvm/jre/bin/java: error while loading shared libraries: libjli.so: > cannot open shared object file: No such file or directory Надо добавить в mkimage-profiles BuildRequires: /proc чтобы java работала. ну и сразу можно BuildRequires: java. почему нет Requires: java в fop, это такой костыль для некоторых пакетов, которые собираются старой версией javac и их BR: конфликтуют с новой java.
(В ответ на комментарий №1) > почему нет Requires: java в fop, это такой костыль для некоторых пакетов, > которые собираются старой версией javac и их BR: конфликтуют с новой java. Понял, т.е. LATER/NOTABUG.