Please support VectorLinux!

Author Topic: [SOLVED]avidemux2 missing dependecy?  (Read 3127 times)

vvucic

  • Packager
  • Vectorite
  • ****
  • Posts: 113
    • GNU Linux Center
[SOLVED]avidemux2 missing dependecy?
« on: June 08, 2007, 01:58:18 pm »
I installed AVidemux from gslapt VL 5.8 SOHO final and when I start it from console I am prompted with teh following error:

avidemux2: error while loading shared libraries: libmozjs.so: cannot open shared object file: No such file or directory

hmm, which dependency is missing?

Thanx,

veki
« Last Edit: June 21, 2007, 04:26:41 pm by vvucic »

exeterdad

  • Packager
  • Vectorian
  • ****
  • Posts: 2046
Re: avidemux2 missing dependecy?
« Reply #1 on: June 09, 2007, 06:34:56 pm »
Do you have Seamonkey 1.0.6 installed?

Avidemux is linked to libmozjs.so.  It comes with firefox and seamonkey.  According to the "requires" it was built against Seamonkey 1.0.6
It's located: /opt/seamonkey/lib/seamonkey-1.0.6/libmozjs.so

I just installed avidemux for the heck of it and it runs fine for me although I am using 5.8 Standard.

vvucic

  • Packager
  • Vectorite
  • ****
  • Posts: 113
    • GNU Linux Center
Re: avidemux2 missing dependecy?
« Reply #2 on: June 09, 2007, 10:59:36 pm »
Helo,

That is what I guessed.  I have Seamonkey etc... here.  Hmm, should I creat symlink or so and with what?

Thanx,

veki

easuter

  • Global Moderator
  • Vectorian
  • *****
  • Posts: 2160
Re: avidemux2 missing dependecy?
« Reply #3 on: June 10, 2007, 03:58:08 am »
Helo,

That is what I guessed.  I have Seamonkey etc... here.  Hmm, should I creat symlink or so and with what?

Thanx,

veki

Yeah, you can do that.
Enter the Seamonkey lib directory first:

Code: [Select]
cd /opt/seamonkey/lib
Then check what exists in there, with a simple  ls command.
You should see a directory called seamonkey-x.x.x (where x.x.x stands for the version number).

Now simply make a symlink that points to the old directory that avidemux was built against:

Code: [Select]
ln -s seamonkey-x.x.x seamonkey-1.0.6
Remember to replace x.x.x with the correct value that you saw with the ls command.

HTH  :)

easuter

  • Global Moderator
  • Vectorian
  • *****
  • Posts: 2160
Re: avidemux2 missing dependecy?
« Reply #4 on: June 13, 2007, 06:57:08 am »
vvucic, there is an updated avidemux package this should fix the problems you were having:

http://www.vectorlinux.com/forum2/index.php?topic=3336.0