Добрый день. Собираю RPM для своих нужд и столкнулся с проблемой указания зависимости от Java версии большей 1.6. Например у меня версия jdk 1.6.0_04 и строчка типа Requires: jdk >= 1.6 не работает корректно. Т.е. если я напишу jdk >= 1.7, то всё равно RPM не будет ругаться при установке, хоть у меня jdk 1.6.0_04. Мне кажется это из-за формы записи версии - текстовой, а не числовой. Может есть какие идеи, как-то иначе указать сравнение. У меня есть вариант типа [ -z "`echo 1.6.0_04 | grep ^1.6`" ], но хотелось бы покрасивее.
Ответ на:
комментарий
от mv
Ответ на:
комментарий
от Linadmin
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от php-coder
Ответ на:
комментарий
от php-coder
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как в RPM spec прописать зависимость от Java ? (2012)
- Форум RPM spec file, libusb requirement (2012)
- Форум Problem in RPM .spec file. In %files section! HELP!!! (2004)
- Форум RPM spec file, проверить, установлено ли jre (2013)
- Форум spec rpm change name (2019)
- Форум CPack vs. RPM spec (2015)
- Форум rpm spec: %ghost directory (2007)
- Форум RMP Spec file + DB dump (2013)
- Форум rpm spec source без tarball (2019)
- Форум Help: Сборка RPM из SPEC (2007)