Page 1 of 1

Installing VLC 0.8.5 on SUSE 10.1

Posted: 24 May 2006 21:54
by Isondel
I have tried to install vlc on Suse 10.1 by 2 ways:
-RPM
-Source

After many hours installing rpms and libraries (with source code), I couldn't.
If I try to compile it with the source code, I can do the "./configure" ok. But when I go to "make", after 10 minutes compiling I get this error:
ialogs/fileinfo.cpp: In constructor ‘wxvlc::FileInfo::FileInfo(intf_thread_t*, wxWindow*)’:
dialogs/fileinfo.cpp:73: error: ‘wxNotebook’ was not declared in this scope
dialogs/fileinfo.cpp:73: error: ‘notebook’ was not declared in this scope
dialogs/fileinfo.cpp:73: error: expected type-specifier before ‘wxNotebook’
dialogs/fileinfo.cpp:73: error: expected `;' before ‘wxNotebook’
make[6]: *** [libwxwidgets_plugin_a-fileinfo.o] Error 1


If I try to use the RPM, I have many dependencies. I could resolve all of them, except 3:
libavahi-client.so.3 is needed by vlc-0.8.5-1.pm.1.i686
libavahi-common.so.3 is needed by vlc-0.8.5-1.pm.1.i686
libdbus-1.so.1 is needed by vlc-0.8.5-1.pm.1.i686

The problem is libdbus-1.so.1
It seems that I would need an older version of Dbus, because I only have libdbus-1.so.2. But I can't downgrade Dbus because another programs are using it.
(and if I try to install Avahi, I get this:
libdaemon.so.0 is needed by avahi-0.6.9-2.pm.0.i686
libdbus-1.so.1 is needed by avahi-0.6.9-2.pm.0.i686
)


So I couldn't install VLC after many hours. Could anybody help me?

VLC on SUSE 10.1

Posted: 26 May 2006 05:44
by davehedgehog
Funny one this, but got there in the end:

You need some non-cd packages which are best installed manually. (I'm assuming i586, but replace this with x86_64 or ppc as necessary). These are available from any suse mirror, e.g.

http://ftp.hosteurope.de/mirror/ftp.ope ... suse/i586/

You'll need:

python-gdbm-2.4.2-18.i586.rpm
avahi-0.6.5-27.i586.rpm
avahi-compat-mDNSResponder-0.6.5-27.i586.rpm

Install in the above order. I installed the first two by command line, but the last one threw up a dependency issue; I tried installing via the graphical interface and this worked, although it did remove mdnsresponder and its lib and devel packages (assume it replaces these?) but also gnome-media-devel and kdelibs3-devel.

This is obviously a major pain, but does allow vlc to be installed. I'll probably install vlc until something needs the above packages in which case I'll have a rethink - hopefully someone will've fixed this in the rpm by then!

Hope this helps,
Alex.

Re: VLC on SUSE 10.1

Posted: 26 May 2006 07:24
by Guest
python-gdbm-2.4.2-18.i586.rpm
avahi-0.6.5-27.i586.rpm
avahi-compat-mDNSResponder-0.6.5-27.i586.rpm

Install in the above order. I installed the first two by command line, but the last one threw up a dependency issue; I tried installing via the graphical interface and this worked, although it did remove mdnsresponder and its lib and devel packages (assume it replaces these?) but also gnome-media-devel and kdelibs3-devel.
I could install the first two, but not the third one.
By command line:
error: Failed dependencies:
mDNSResponder-lib conflicts with avahi-compat-mDNSResponder-0.6.5-27.i586
avahi-compat-mDNSResponder conflicts with mDNSResponder-lib-107.5-8.i586
By the graphical interface the same, but it try to uninstall mDNSResponder-lib and all its dependances (including all KDE, AmaroK, Beagle, Gimp, Gaim, Gnomemeeting, K3B, Kaffeine, Krusader, Firefox, Nautilus, OpenOffice, XMMS, Planner, SUSEHelp, ..., even KSudoku!!!) Obviously I couldn't follow with that, so I'm still locked.
Any idea?

Update

Posted: 29 May 2006 00:42
by davehedgehog
The simplest way to resolve this is to install via yast using packman. Add packman to your sources, then install vlc - install all the prereqs you can and ignore the requests for avahi. The program seems to work fine for me.

Posted: 29 May 2006 07:41
by Isondel
Thank you! It finally worked!
I installed VLC via yast ignoring the dependency issues.
After that I had to install libeml and libmatroska, and now it seems to work.


Thank you very much.

Posted: 02 Jun 2006 18:53
by Jatilq
I had this problem last night. I installed vlc and it broke my install (I broke It). Lucky for me I just installed apt for suse 10.1 and was able to fix it.

The only issue I have now is VLC seems to cause XGL to lockup or sometimes the untitled window is zombied. I have to logout or ctl alt backspace to get out of it.

Posted: 05 Jun 2006 14:23
by drcux
fixed in next release, comming soon ;)