0.8.6 dependency check on libdvdread not correct?

*nix specific usage questions
gvdbilt
Blank Cone
Blank Cone
Posts: 16
Joined: 24 Sep 2006 21:31
Location: Netherlands

0.8.6 dependency check on libdvdread not correct?

Postby gvdbilt » 24 Dec 2006 11:41

I was working on compiling VLC 0.8.6 and I got almost everything working, or disabled, except libdvdread.

I have installed libdvdread 0.9.4, libdvdread3-0.9.4-5mdk to be exact, yet on configure and on the RPM installation VLC keeps complaining that it needs a libdvdread of >=0.9.4.

Is this a known issue?
A waste is a terrible thing to mind.

gvdbilt
Blank Cone
Blank Cone
Posts: 16
Joined: 24 Sep 2006 21:31
Location: Netherlands

Postby gvdbilt » 29 Dec 2006 13:11

Anybody any idea on this?
A waste is a terrible thing to mind.

Rémi Denis-Courmont
Developer
Developer
Posts: 15265
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Postby Rémi Denis-Courmont » 04 Jan 2007 19:13

You most likely need to install the development package too if you are compiling yourself (libdvdread-devel or libdevread3-devel probably).
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

gvdbilt
Blank Cone
Blank Cone
Posts: 16
Joined: 24 Sep 2006 21:31
Location: Netherlands

Postby gvdbilt » 06 Jan 2007 13:37

That's not the problem, I have installed the dvdread packages, both binary and development:
[host]~$ rpm -qa | grep dvdread
libdvdread3-0.9.4-5mdk
libdvdread3-devel-0.9.4-5mdk

If I hadn't installed the development package the compiling would not have worked in the first place.

I build the VLC RPM myself using rpmbuild and a specfile I modified from the source tarball. The specfile contains the line to check on the RPM install:
%{!?_without_dvdread:Requires: libdvdread >= 0.9.4}

So the check should see if the dvdread package is of version 0.9.4 or higher, which it is on my system. Yet the check fails, and that is what is bothering me on this problem.
A waste is a terrible thing to mind.

dimstar
Cone that earned his stripes
Cone that earned his stripes
Posts: 177
Joined: 15 Dec 2006 14:05
Location: Bucuresti, Romania
Contact:

Postby dimstar » 08 Jan 2007 11:41

There is indeed an error in this spec file for your installed libdvdread.

In fact, you do NOT have libdvdread installed (from PoV of rPM), but only libdvdread3

change that
Requires: libdvdread >= 0.9.4
to
Requires: libdvdread3 >= 0.9.4

and you'll be set for Mandrake.

gvdbilt
Blank Cone
Blank Cone
Posts: 16
Joined: 24 Sep 2006 21:31
Location: Netherlands

Postby gvdbilt » 09 Jan 2007 21:01

Ahhhhhhhh, I see, thanks :)
A waste is a terrible thing to mind.


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 5 guests