<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>39429</bug_id>
          
          <creation_ts>2020-12-12 23:05:05 +0300</creation_ts>
          <short_desc>Не находит BoucyCastle</short_desc>
          <delta_ts>2020-12-14 06:39:15 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>azureus</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Vyacheslav Dikonov">slava</reporter>
          <assigned_to name="viy">viy</assigned_to>
          <cc>viy</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>194835</commentid>
    <comment_count>0</comment_count>
    <who name="Vyacheslav Dikonov">slava</who>
    <bug_when>2020-12-12 23:05:05 +0300</bug_when>
    <thetext>На свежеустановленном Сизифе не удается запустить 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&apos;s missing libxpcom.so.
  checking /usr/lib64/firefox for GRE
	Can not use GRE from /usr/lib64/firefox because it&apos;s missing libxpcom.so.
Browser check failed with: org.eclipse.swt.widgets.Display
Can&apos;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 &quot;:/usr/share/azureus/Azureus2.jar:./*.jar&quot; -Djava.library.path=&quot;/home/slava/.azureus/app&quot; -Dazureus.install.path=&quot;/home/slava/.azureus/app&quot; -Dazureus.script=&quot;/usr/bin/azureus&quot; -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::&lt;clinit&gt;::45, StartServer::&lt;init&gt;::74, Main::&lt;init&gt;::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.&lt;clinit&gt;(Logger.java:45)
	at org.gudy.azureus2.ui.swt.StartServer.&lt;init&gt;(StartServer.java:74)
	at org.gudy.azureus2.ui.swt.Main.&lt;init&gt;(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</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>194838</commentid>
    <comment_count>1</comment_count>
    <who name="viy">viy</who>
    <bug_when>2020-12-12 23:34:49 +0300</bug_when>
    <thetext>rpm -qa | grep java
?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>194846</commentid>
    <comment_count>2</comment_count>
    <who name="Vyacheslav Dikonov">slava</who>
    <bug_when>2020-12-13 16:16:43 +0300</bug_when>
    <thetext>


$ 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. Можно добавить/уточнить зависимость и закрыть баг.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>194868</commentid>
    <comment_count>3</comment_count>
    <who name="viy">viy</who>
    <bug_when>2020-12-14 06:09:48 +0300</bug_when>
    <thetext>(Ответ для Vyacheslav Dikonov на комментарий #2)
&gt; Запустилось после доустановки libjavascriptcoregtk3. Можно добавить/уточнить
&gt; зависимость и закрыть баг.

Спасибо, поправлю.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>194869</commentid>
    <comment_count>4</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2020-12-14 06:39:15 +0300</bug_when>
    <thetext>azureus-5.7.6.0-alt1_13jpp8 -&gt; sisyphus:

 Mon Dec 14 2020 Igor Vlasenko &lt;viy@altlinux.ru&gt; 5.7.6.0-alt1_13jpp8
 - added requires on libjavascriptcoregtk3 (closes: #39429)</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>