Library SWT-mozilla missing

You have a problem with Salix? Post here and we'll do what we can to help.
Post Reply
User avatar
Zievatron
Posts: 272
Joined: 31. Jan 2012, 15:13

Library SWT-mozilla missing

Post by Zievatron »

In Salix xfce 14.0
I downloaded and installed Vuze.
When I do leave, the window opens and closes immediately.
From the output of the terminal seems to be missing the library SWT-mozilla.
I had already installed Firefox. Why did not I get this library?
How do I fix this?

This is the complete output:

Code: Select all

Starting Azureus...
Suitable java version found [java = 1.7.0_09]
Configuring environment...
Java exec found in PATH. Verifying...
Browser check failed with: InvocationTargetException, No more handles [MOZILLA_FIVE_HOME='/usr/lib64/seamonkey'] (java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: 
	no swt-mozilla-gtk-3650 in java.library.path
	no swt-mozilla-gtk in java.library.path
	/tmp/swtlib-64/libswt-mozilla-gtk-3650.so: libxpcom.so: impossibile aprire il file oggetto condiviso: File o directory non esistente
	Can't load library: /tmp/swtlib-64/libswt-mozilla-gtk.so
)
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/seamonkey-2.14 for GRE
	Can not use GRE from /usr/lib64/seamonkey-2.14 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.
  checking /usr/lib64/firefox-17.0esr for GRE
GRE found at /usr/lib64/firefox-17.0esr.
Browser check failed with: InvocationTargetException, XPCOM error -2147467261
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-17.0esr:/usr/lib64/seamonkey
setting MOZILLA_FIVE_HOME to: /usr/lib64/firefox-17.0esr
Loading Azureus:
java -Xmx128m -cp "./Azureus2.jar:./swt.jar" -Djava.library.path="/usr/lib64/vuze" -Dazureus.install.path="/usr/lib64/vuze" -Dazureus.script="/usr/bin/vuze" -Dazureus.script.version=2 org.gudy.azureus2.ui.swt.Main 
file:/usr/lib64/vuze/Azureus2.jar ; file:/usr/lib64/vuze/swt.jar ; file:/usr/lib64/vuze/
DEBUG::Sat Dec 01 15:51:52 CET 2012::org.gudy.azureus2.ui.swt.Utils::launch::956:
  Failed to launch 'http://www.vuze.com:80/install/first.start?iid=&azid=P334MWID2OOFIO4FEA4RD6J7X6TXDIWF&azv=4.6.0.4&locale=it_IT&os.name=Linux'
    Initializer::checkInstallID::304, Initializer::runInSWTThread::273, SWTThread::<init>::271, SWTThread::createInstance::63, Initializer::<init>::163, NativeConstructorAccessorImpl::newInstance0::-2, NativeConstructorAccessorImpl::newInstance::57, DelegatingConstructorAccessorImpl::newInstance::45, Constructor::newInstance::525, Main::<init>::114, Main::main::292, NativeMethodAccessorImpl::invoke0::-2, NativeMethodAccessorImpl::invoke::57, DelegatingMethodAccessorImpl::invoke::43, Method::invoke::601, MainExecutor$1::run::37, Thread::run::722
UIFunctions/ImageLoad took 25ms
new shell took 126ms
new shell setup took 75ms
skin init took 137ms
MainMenu init took 101ms
pre skin widgets init took 25ms
WARNING: already added UIUpdatable com.aelitis.azureus.ui.swt.views.skin.sidebar.SideBar@7a01c622
skin widgets (1/2) init took 127ms
skin widgets (2/2) init took 127ms
pre SWTInstance init took 0ms
Init Core Columns took 75ms
SWTInstance init took 0ms
shell.layout took 50ms
---------SHOWN AT 1354373513515;2069ms
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x0000000000000000, pid=24716, tid=140151138043648
#
# JRE version: 7.0_09-b05
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.5-b02 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  0x0000000000000000
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /tmp/hs_err_pid24716.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
/usr/bin/vuze: line 188: 24716 Annullato               ${JAVA_PROGRAM_DIR}java "${JAVA_ARGS}" -cp "${CLASSPATH}" -Djava.library.path="${PROGRAM_DIR}" -Dazureus.install.path="${PROGRAM_DIR}" -Dazureus.script="$0" $JAVA_PROPS $START_CLASS "$@"
Exit from Azureus complete
No shutdown tasks to do
Azureus TERMINATED.
User avatar
laprjns
Salix Warrior
Posts: 1113
Joined: 28. Aug 2009, 01:30
Location: Connecticut USA

Re: Library SWT-mozilla missing

Post by laprjns »

I believe that it needs xulrunner. It's available via slapt-src, which will build it from sources, To build xulrunner you also need yasm and mozilla-nss, both are available via slapt-get. Once these are installed xulrunner will start to build but a about an hour in the build it failed for a missing libgnome file. That's where I stopped. There are too many other bitrorrent apps available to go through dependency help for vuze.
“The past was erased, the erasure was forgotten, the lie became the truth.”
― George Orwell, 1984
User avatar
Zievatron
Posts: 272
Joined: 31. Jan 2012, 15:13

Re: Library SWT-mozilla missing

Post by Zievatron »

I installed yasm and mozilla nss.
Then I installed xulrunner by Sourcery.
I did not encounter any difficulty installing xulrunner, but nothing has changed.
Vuze always complains about not finding swt-mozilla.
But I do not know how to get him swt-mozilla.
User avatar
gapan
Salix Wizard
Posts: 6366
Joined: 6. Jun 2009, 17:40

Re: Library SWT-mozilla missing

Post by gapan »

Try asking the vuze developers. They should probably know where one of their dependencies can be found.
Image
Image
Post Reply