Vuze failed to start

after my latest update
Vuze failed to start

petr@suse:~> Vuze
Starting Azureus…
Suitable java version found [java = 1.7.0_09]
Configuring environment…
Java exec found in PATH. Verifying…
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/firefox for GRE
GRE found at /usr/lib64/firefox.
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.
setting LD_LIBRARY_PATH to: /usr/lib64/firefox:/usr/lib64/mozilla:/usr/lib/mozilla
setting MOZILLA_FIVE_HOME to: /usr/lib64/firefox
Loading Azureus:
java -Xmx128m -cp “./swt.jar:./Vuze4.jar:./Vuze4-4.8.0.0.jar” -Djava.library.path="/usr/share/java/Vuze" -Dazureus.install.path="/usr/share/java/Vuze" -Dazureus.script="/usr/bin/Vuze" -Dazureus.script.version=3 org.gudy.azureus2.ui.swt.Main
file:/usr/share/java/Vuze/swt.jar ; file:/usr/share/java/Vuze/Vuze4-4.8.0.0.jar ; file:/usr/share/java/Vuze/Vuze4-4.8.0.0.jar ; file:/usr/share/java/Vuze/
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
at org.gudy.azureus2.ui.swt.Main.<init>(Main.java:114)
at org.gudy.azureus2.ui.swt.Main.main(Main.java:292)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at com.aelitis.azureus.launcher.MainExecutor$1.run(MainExecutor.java:37)
at java.lang.Thread.run(Thread.java:722)
Caused by: java.lang.NoClassDefFoundError: org/eclipse/swt/widgets/Listener
at com.aelitis.azureus.ui.swt.Initializer.<init>(Initializer.java:164)
… 12 more
Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.widgets.Listener
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at com.aelitis.azureus.launcher.classloading.PrimaryClassloader.loadClass(PrimaryClassloader.java:103)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
… 13 more
Exit from Azureus complete
No shutdown tasks to do
Azureus TERMINATED.

Hi,

First: nobody here is gonna read output posted like this, it’s unreadable. Please post it between CODE tags (# in the editor) so that it will be posted mono-spaced, like we see it in our own terminal windows.

I must downgrade

libpango-1_0-0 1.32.2-2.2 to 1.30.1-1.1.2

and downgrade

pango-tools too

and Vuze starts OK

On a quick glance: you’re missing swt support.

Well, you’re right.
After installation SWT, I get this error

petr@suse:~> Vuze
Starting Azureus...
Suitable java version found [java = 1.7.0_09]
Configuring environment...
Java exec found in PATH. Verifying...
java: symbol lookup error: /usr/lib64/libpangocairo-1.0.so.0: undefined symbol: g_object_replace_qdata
Loading Azureus:
java -Xmx128m -cp "./swt.jar:./Vuze4.jar:./Vuze4-4.8.0.0.jar" -Djava.library.path="/usr/share/java/Vuze" -Dazureus.install.path="/usr/share/java/Vuze" -Dazureus.script="/usr/bin/Vuze" -Dazureus.script.version=3 org.gudy.azureus2.ui.swt.Main 
file:/usr/share/java/eclipse/swt-gtk-3.740.jar ; file:/usr/share/java/Vuze/Vuze4-4.8.0.0.jar ; file:/usr/share/java/Vuze/Vuze4-4.8.0.0.jar ; file:/usr/share/java/Vuze/
java: symbol lookup error: /usr/lib64/libpangocairo-1.0.so.0: undefined symbol: g_object_replace_qdata
Exit from Azureus complete
No shutdown tasks to do
Azureus TERMINATED.

Then I tried downgrade pango

https://bugzilla.novell.com/show_bug.cgi?id=793153

You may need the 32bit libs to be installed. For example not just packages X, but also package X-32bit.

That would be libpango-1_0-0-32bit