На свежеустановленном Сизифе не удается запустить azureus. Выдает следующую ошибку: $ azureus /usr/bin/build-classpath: JAVA_HOME is not set and default java installation was not found. JAVA_HOME for system applications can be set in java.conf in /etc/java Starting Azureus... DEBUG::Sat Dec 12 22:54:44 MSK 2020::org.gudy.azureus2.core3.security.impl.SESecurityManagerImpl::initialise::216: SESecurityManager::initialise::53, ConfigurationChecker::setSystemProperties::251, ConfigurationManager::initialise::169, ConfigurationManager::getInstance::102, COConfigurationManager::getStringParameter::303, ScriptBeforeStartup::main::73 java.lang.NoClassDefFoundError: org/bouncycastle/jce/provider/BouncyCastleProvider at org.gudy.azureus2.core3.security.impl.SESecurityManagerImpl.initialise(SESecurityManagerImpl.java:212) at org.gudy.azureus2.core3.security.SESecurityManager.initialise(SESecurityManager.java:53) at org.gudy.azureus2.core3.config.impl.ConfigurationChecker.setSystemProperties(ConfigurationChecker.java:251) at org.gudy.azureus2.core3.config.impl.ConfigurationManager.initialise(ConfigurationManager.java:169) at org.gudy.azureus2.core3.config.impl.ConfigurationManager.getInstance(ConfigurationManager.java:102) at org.gudy.azureus2.core3.config.COConfigurationManager.getStringParameter(COConfigurationManager.java:303) at org.gudy.azureus2.platform.unix.ScriptBeforeStartup.main(ScriptBeforeStartup.java:73) Caused by: java.lang.ClassNotFoundException: org.bouncycastle.jce.provider.BouncyCastleProvider at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) ... 7 more [net] Bouncy Castle not available Browser check failed with: org.eclipse.swt.widgets.Display Auto-scanning for GRE/XULRunner. You can skip this by appending the GRE path to LD_LIBRARY_PATH and setting MOZILLA_FIVE_HOME. checking /usr/lib64/mozilla for GRE Can not use GRE from /usr/lib64/mozilla because it's missing libxpcom.so. checking /usr/lib64/firefox for GRE Can not use GRE from /usr/lib64/firefox because it's missing libxpcom.so. Browser check failed with: org.eclipse.swt.widgets.Display Can't create browser. Will try to set LD_LIBRARY_PATH and hope Vuze has better luck. Usable browser found Loading Azureus: /usr/lib/jvm/jre/bin/java -cp ":/usr/share/azureus/Azureus2.jar:./*.jar" -Djava.library.path="/home/slava/.azureus/app" -Dazureus.install.path="/home/slava/.azureus/app" -Dazureus.script="/usr/bin/azureus" -Dazureus.script.version=6 -Dorg.eclipse.swt.browser.UseWebKitGTK=true -Dazureus.skipSWTcheck=1 org.gudy.azureus2.ui.swt.Main file:/home/slava/.azureus/app/ ; file:/usr/share/azureus/Azureus2.jar ; file:/home/slava/.azureus/app/*.jar ; file:/home/slava/.azureus/app/ DEBUG::Sat Dec 12 22:54:45 MSK 2020::org.gudy.azureus2.core3.security.impl.SESecurityManagerImpl::initialise::216: SESecurityManager::initialise::53, ConfigurationChecker::setSystemProperties::251, ConfigurationManager::initialise::169, ConfigurationManager::getInstance::102, LoggerImpl::init::87, Logger::<clinit>::45, StartServer::<init>::74, Main::<init>::83, Main::main::334, NativeMethodAccessorImpl::invoke0::-2, NativeMethodAccessorImpl::invoke::62, DelegatingMethodAccessorImpl::invoke::43, Method::invoke::566, MainExecutor$1::run::34, Thread::run::834 java.lang.NoClassDefFoundError: org/bouncycastle/jce/provider/BouncyCastleProvider at org.gudy.azureus2.core3.security.impl.SESecurityManagerImpl.initialise(SESecurityManagerImpl.java:212) at org.gudy.azureus2.core3.security.SESecurityManager.initialise(SESecurityManager.java:53) at org.gudy.azureus2.core3.config.impl.ConfigurationChecker.setSystemProperties(ConfigurationChecker.java:251) at org.gudy.azureus2.core3.config.impl.ConfigurationManager.initialise(ConfigurationManager.java:169) at org.gudy.azureus2.core3.config.impl.ConfigurationManager.getInstance(ConfigurationManager.java:102) at org.gudy.azureus2.core3.logging.impl.LoggerImpl.init(LoggerImpl.java:87) at org.gudy.azureus2.core3.logging.Logger.<clinit>(Logger.java:45) at org.gudy.azureus2.ui.swt.StartServer.<init>(StartServer.java:74) at org.gudy.azureus2.ui.swt.Main.<init>(Main.java:83) at org.gudy.azureus2.ui.swt.Main.main(Main.java:334) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at com.aelitis.azureus.launcher.MainExecutor$1.run(MainExecutor.java:34) at java.base/java.lang.Thread.run(Thread.java:834) Caused by: java.lang.ClassNotFoundException: org.bouncycastle.jce.provider.BouncyCastleProvider at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589) at com.aelitis.azureus.launcher.classloading.PrimaryClassloader.loadClass(PrimaryClassloader.java:100) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) ... 16 more [net] Bouncy Castle not available
rpm -qa | grep java ?
$ rpm -qa | grep java ca-trust-java-0.1.2-alt1.noarch libjavascriptcoregtk3-2.4.11-alt10.x86_64 javapackages-tools-5.3.0-alt1_4jpp8.noarch libjavascriptcoregtk4-2.30.3-alt1.x86_64 javazi-2020d-alt1.noarch libjavascriptcoregtk2-2.4.11-alt11.x86_64 libjavascriptcoregtk4-gir-2.30.3-alt1.x86_64 java-common-1.6.0-alt1.noarch java-11-openjdk-headless-11.0.9.7-alt1_0.0.eajpp11.x86_64 javapackages-filesystem-5.3.0-alt1_4jpp8.noarch java-11-openjdk-11.0.9.7-alt1_0.0.eajpp11.x86_64 $ rpm -qa | grep bouncy bouncycastle-pg-1.61-alt1_1jpp8.noarch bouncycastle-pkix-1.61-alt1_1jpp8.noarch bouncycastle-tls-1.61-alt1_1jpp8.noarch bouncycastle-1.61-alt1_1jpp8.noarch bouncycastle-mail-1.61-alt1_1jpp8.noarch Запустилось после доустановки libjavascriptcoregtk3. Можно добавить/уточнить зависимость и закрыть баг.
(Ответ для Vyacheslav Dikonov на комментарий #2) > Запустилось после доустановки libjavascriptcoregtk3. Можно добавить/уточнить > зависимость и закрыть баг. Спасибо, поправлю.
azureus-5.7.6.0-alt1_13jpp8 -> sisyphus: Mon Dec 14 2020 Igor Vlasenko <viy@altlinux.ru> 5.7.6.0-alt1_13jpp8 - added requires on libjavascriptcoregtk3 (closes: #39429)