VectorLinux

Please login or register.

Login with username, password and session length
Advanced search  

News:

Visit our home page for VL info. For support and documentation, visit the Vector Linux Knowledge Center or search the Knowledge Center and this Forum using the search box above.

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

vvucic

  • Packager
  • Vectorite
  • ****
  • Posts: 113
    • GNU Linux Center
[SOLVED]avidemux2 missing dependecy?
« on: June 08, 2007, 02: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, 05:26:41 pm by vvucic »
Logged

exeterdad

  • Packager
  • Vectorian
  • ****
  • Posts: 2046
Re: avidemux2 missing dependecy?
« Reply #1 on: June 09, 2007, 07: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.
Logged

vvucic

  • Packager
  • Vectorite
  • ****
  • Posts: 113
    • GNU Linux Center
Re: avidemux2 missing dependecy?
« Reply #2 on: June 09, 2007, 11: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
Logged

easuter

  • Global Moderator
  • Vectorian
  • *****
  • Posts: 2160
Re: avidemux2 missing dependecy?
« Reply #3 on: June 10, 2007, 04: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  :)
Logged

easuter

  • Global Moderator
  • Vectorian
  • *****
  • Posts: 2160
Re: avidemux2 missing dependecy?
« Reply #4 on: June 13, 2007, 07: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
Logged