Jump to content

Dependency problem installing avidemux


sitor
 Share

Recommended Posts

Hello,

 

I am trying for the moment to install avidemux-2.0.16-1plf.i586. However I'm stuck with the following error:

 

Sorry the following packages can't be selected:

 

avidemux-2.0.16-1plf.i586 (due to unsatisfied libxvidcore.so.2)

 

Thinking that this would help, I already created a symlink libxvidcore.so.2 to libxvidcore.so.4. However no luck.

 

I googled on the error, but no usefull results.

 

Anyone who can help me out here?

 

Thanks in advance,

 

Sitor

Link to comment
Share on other sites

What I do is look up this file @ rpmfind.net to see what package it belongs to.

 

Looking up libxvidcore.so.2 tells me it belongs to xvidcore-0.9.2-0.1.rh80.fr.i386.rpm --- but this aint' gonna do for us in MDK land.

 

So in this case, seeing the program you want to install belongs to PLF, I would add PLF's source to your "media sources" and then use urpmi to install.

 

You can use this to help you add sources:

http://urpmi.org/easyurpmi/

Link to comment
Share on other sites

Scoopy,

 

I do have already PLF as a urpmi source. That is why this is so annoying. In principle I should have all required packages.

 

bvc,

 

[root@localhost wim]# urpmf libxvidcore.so

libxvid4:/usr/lib/libxvidcore.so.4

libxvid4:/usr/lib/libxvidcore.so.4.0

libxvid4-devel:/usr/lib/libxvidcore.so

libxvidcore3:/usr/lib/libxvidcore.so.3

libxvidcore3:/usr/lib/libxvidcore.so.3.0

libxvidcore3-devel:/usr/lib/libxvidcore.so

 

So he does not recognize the symlink I created. It is indeed present in the same place though:

 

[root@localhost wim]# ls /usr/lib/libxvid*

/usr/lib/libxvidcore.a* /usr/lib/libxvidcore.so.3@

/usr/lib/libxvidcore.so@ /usr/lib/libxvidcore.so.3.0*

/usr/lib/libxvidcore.so.2@ /usr/lib/libxvidcore.so.4@

/usr/lib/libxvidcore.so.2.0@ /usr/lib/libxvidcore.so.4.0*

 

I will try to make a copy instead of a symlink. Maybe then it will get recognized?

 

Let's find out!

 

Ciao,

 

Sitor

Link to comment
Share on other sites

 [wim@localhost wim]$ urpmf avidemux
gstreamer-avi:/usr/lib/gstreamer-0.6/libgstavidemux.so
gstreamer-avi:/usr/lib/gstreamer-0.6/libgstavidemux.so
avidemux:/usr/bin/avidemux2
avidemux:/usr/lib/menu/avidemux
avidemux:/usr/share/doc/avidemux-2.0.16
avidemux:/usr/share/doc/avidemux-2.0.16/AUTHORS
avidemux:/usr/share/doc/avidemux-2.0.16/COPYING
avidemux:/usr/share/doc/avidemux-2.0.16/History
avidemux:/usr/share/doc/avidemux-2.0.16/INSTALL
avidemux:/usr/share/doc/avidemux-2.0.16/README
avidemux:/usr/share/doc/avidemux-2.0.16/TODO
avidemux:/usr/share/icons/avidemux.png
avidemux:/usr/share/icons/large/avidemux.png
avidemux:/usr/share/icons/mini/avidemux.png
avidemux:/usr/share/locale/fr/LC_MESSAGES/avidemux.mo
avidemux:/usr/share/locale/klingon/LC_MESSAGES/avidemux.mo
gstreamer-avi:/usr/lib/gstreamer-0.6/libgstavidemux.so

 

What do you mean by getting a newer avidemux? Compiling from source? I just tried to install DVDTitler from source. :devil: Wow man, will take some time before I try something like that again. Once you solve one problem, there is another. :wall:

If that is what you mean, I fear I will need someone to hold my hand.

 

In the past I had similar probs with shared library versions not being present. Up till now, creating a symlink always worked. Any idea why it does not this time?

 

Anyone a suggestion on how to get this solved?

 

Ciao,

 

Sitor

Link to comment
Share on other sites

well, there's this

http://rpmfind.net//linux/RPM/conectiva/sn...294cl.i386.html

 

another option is, if it's not already in /var/cache/urpmi/rpms, download it and install it with

rpm -ivh --nodeps avidemux-2.0.16-1plf.i586

and see if it works.

 

The more you get pkgs from too many different places the more dep problems you'll find yourself running into in the future. I always --nodeps a pkg from plf b4 trying a red hat or other distro pkg. The worst that'll happen is that it doesn't work. Unistall it and try another.

Link to comment
Share on other sites

Just send a mail to a PLF mailing list. I hope that is the right way to do it. We'll see what that gives. And I can try of course to install it with the nodeps, but I prefer not to (to keep things clean).

 

In any case, already a big thanks for all the help.

 

Ciao,

 

Sitor

Link to comment
Share on other sites

  • 2 weeks later...

Hello guys,

 

For all those with the same problem, here is a copy of my latest mail on the plf mailing list regarding the issue. Just to keep you informed. Seems like not a real serious problem, so I guess it will not take too long before it gets fixed.

 

Götz,

 

Unfortunately, this does not seem to work for me.

 

I have tested different sources, and always get the same result as

before. It seems the libxvid2 package is not on the mirrors (yet?):

 

      # urpmi libxvid2

        no package named libxvid2

 

This was after changing (and thus updating source).

 

I tried to use the zarb source (as I guess this is the original that is

mirrored), but there I get this result:

 

# urpmi.addmedia plf ftp://knight.zarb.org/pub/plf/mandrake/

10.0 with hdlist.cz

added medium plf

examining synthesis file [/var/lib/urpmi/synthesis.hdlist.Installation

CD 1 (x86

) (cdrom1).cz]

examining synthesis file [/var/lib/urpmi/synthesis.hdlist.Installation

CD 3 (x86

) (cdrom3).cz]

examining synthesis file [/var/lib/urpmi/synthesis.hdlist.Installation

CD 4 (x86

) (cdrom4).cz]

examining synthesis file [/var/lib/urpmi/synthesis.hdlist.Installation

CD 2.cz]

retrieving source hdlist (or synthesis) of "plf"...

    ftp://knight.zarb.org/pub/plf/mandrake/10.0/hdlist.cz

...retrieving failed: curl: (9) Couldn't cd to 10.0

    ftp://knight.zarb.org/pub/plf/mandrake/10...hesis.hdlist.cz

...retrieving failed: curl: (9) Couldn't cd to 10.0

    ftp://knight.zarb.org/pub/plf/mandrake/ba...hesis.hdlist.cz

...retrieving failed: curl: (9) Couldn't cd to base

    ftp://knight.zarb.org/pub/plf/mandrake/sy...hesis.hdlist.cz

...retrieving failed: curl: (13) Given file does not exist

    ftp://knight.zarb.org/pub/plf/mandrake/ba...esis.hdlist1.cz

...retrieving failed: curl: (9) Couldn't cd to base

    ftp://knight.zarb.org/pub/plf/mandrake/ba...esis.hdlist2.cz

...retrieving failed: curl: (9) Couldn't cd to base

    ftp://knight.zarb.org/pub/plf/mandrake/sy...esis.hdlist1.cz

...retrieving failed: curl: (13) Given file does not exist

    ftp://knight.zarb.org/pub/plf/mandrake/sy...esis.hdlist2.cz

...retrieving failed: curl: (13) Given file does not exist

    ftp://knight.zarb.org/pub/plf/mandrake/10...esis.hdlist1.cz

...retrieving failed: curl: (9) Couldn't cd to 10.0

    ftp://knight.zarb.org/pub/plf/mandrake/10...esis.hdlist2.cz

...retrieving failed: curl: (9) Couldn't cd to 10.0

    ftp://knight.zarb.org/pub/plf/mandrake/10.0/hdlist.cz

...retrieving failed: curl: (9) Couldn't cd to 10.0

    ftp://knight.zarb.org/pub/plf/mandrake/base/hdlist.cz

...retrieving failed: curl: (9) Couldn't cd to base

    ftp://knight.zarb.org/pub/plf/mandrake/hdlist.cz

...retrieving failed: curl: (13) Given file does not exist

    ftp://knight.zarb.org/pub/plf/mandrake/base/hdlist1.cz

...retrieving failed: curl: (9) Couldn't cd to base

    ftp://knight.zarb.org/pub/plf/mandrake/base/hdlist2.cz

...retrieving failed: curl: (9) Couldn't cd to base

    ftp://knight.zarb.org/pub/plf/mandrake/hdlist1.cz

...retrieving failed: curl: (13) Given file does not exist

    ftp://knight.zarb.org/pub/plf/mandrake/hdlist2.cz

...retrieving failed: curl: (13) Given file does not exist

    ftp://knight.zarb.org/pub/plf/mandrake/10.0/hdlist1.cz

...retrieving failed: curl: (9) Couldn't cd to 10.0

    ftp://knight.zarb.org/pub/plf/mandrake/10.0/hdlist2.cz

...retrieving failed: curl: (9) Couldn't cd to 10.0

retrieval of source hdlist (or synthesis) failed

no hdlist file found for medium "plf"

examining synthesis file [/var/lib/urpmi/synthesis.hdlist.plf.cz]

problem reading synthesis file of medium "plf"

unable to update medium "plf"

 

I read somewhere that normal users would not get access anymore directly

to this source, because of overload problems, so I guess that is the

reason. Otherwise the Easy URPMI gives wrong reference to the hdlist

location.

 

Ciao,

 

Sitor

 

On Wed, 2004-04-14 at 08:07, Goetz Waschk wrote:

> Am Di 13 Apr 2004 21:02:41 GMT schrieb Sitor:

> > To come to the core of the message: I'm having a dependency problem with

> > avidemux-2.0.16-1plf.i586, and I seem not to be the only one:

> >      Sorry the following packages can't be selected:

> >      avidemux-2.0.16-1plf.i586 (due to unsatisfied libxvidcore.so.2)

>

> Hi,

>

> libxvid2 was removed from the server by accident, I've reuploaded the

> libxvid2 package, so this should work again.

>

> CU, Götz

Link to comment
Share on other sites

Yes! Open Source is great!

 

Speak and you will be heard. In this case not by God but by Götz:

 

Thanks Gôtz. The club-internet.fr does the trick indeed. I was finally

able to install avidemux. What will the new avidemux package bring? Will

all apps depending on avidemux still work with it?

 

Ciao,

 

Sitor

 

 

On Wed, 2004-04-14 at 15:27, Goetz Waschk wrote:

> Am Mi 14 Apr 2004 15:23:53 GMT schrieb Sitor:

> > Unfortunately, this does not seem to work for me.

> > I have tested different sources, and always get the same result as

> > before. It seems the libxvid2 package is not on the mirrors (yet?):

>

> club-internet.fr has libxvid2, but you can also wait for the new

> avidemux package which uses libxvid4.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...