Bug 41298 - Не запускается jdiff
Summary: Не запускается jdiff
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: jdiff (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: viy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-08 10:10 MSK by Alexander Makeenkov
Modified: 2021-11-08 18:53 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Makeenkov 2021-11-08 10:10:16 MSK
$ jdiff 
/usr/bin/build-classpath: Could not find ../jvm/java/lib Java extension for this JVM
/usr/bin/build-classpath: error: Some specified jars were not found
Looking for a local 'build.xml' configuration file
Buildfile: build.xml does not exist!
Build failed

Версии пакетов:
$ rpm -qa | grep openjdk
java-11-openjdk-11.0.13.8-alt2_1jpp11.x86_64
java-11-openjdk-headless-11.0.13.8-alt2_1jpp11.x86_64

$ rpm -q jdiff 
jdiff-1.1.1-alt5_17jpp11.noarch

Система: ALT Workstation 10 x86_64, обновлённая до Sisyphus.
Comment 1 viy 2021-11-08 18:53:02 MSK
Спасибо!

Ситуация такая: в java 9+ tools.jar нет, поэтому jdiff надо портировать на java 9+ на использование модулей java. апстрим не жив, портировать некому.

Для вас лично надо запускать jdiff под java 8, после
export JAVA_HOME=/usr/lib/jvm/java-1.8.0

тогда он будет работать, если java 8 установлена.
Для Сизифа такое решение не годится, поэтому из Сизифа пакет удалю,
поскольку он сломася на свежих java.