[opensuse] vlc rpm install issue
Actually, I am having troubles with K9 and Mplayer as well not working correctly. I won't go into that here until I get VLC working. When I try to install VLC I get the following message from YaST. Anyone also experienced this with SUSE 10.3 and found how to get it installed and working? I do have the following RPMS installed: libffmpeg0-0.4.9-8.pm.svn20071106 I also see: -rwxr-xr-x 1 root root 670976 2007-09-11 12:17 libx264.so.54* I think there is another version of this that i need to get. Cheers, Bob --- #### YaST2 conflicts list - generated 2007-12-09 11:51:06 #### Can't satisfy requirement libx264.so.54 for libffmpeg0-0.4.9-8.pm.svn20071106.i686 === libffmpeg0-0.4.9-8.pm.svn20071106.i686 === libffmpeg0-0.4.9-8.pm.svn20071106.i686 is needed by vlc-0.8.6d-4.1.i586[http://download.videolan.org/pub/videolan/vlc/SuSE/10.3/] (libavcodec.so.51) x264-0.0svn20061031-3.i586[http://ftp.skynet.be/pub/packman/suse/10.3/] provides libx264.so.54, but another version of that package is already installed. x264-0.54.598-2.4.i586 provides libx264.so.54, but is scheduled to be uninstalled. libffmpeg0-0.4.9-8.pm.svn20071106.i686 depends on x264 libffmpeg0-0.4.9-8.pm.svn20071106.i686 is lacking the requirement libx264.so.54 (null) Conflict Resolution: ( ) delete libffmpeg0 ( ) Ignore this requirement just here ( ) Generally ignore this requirement Can't satisfy requirement libx264.so.54 for MPlayer-1.0rc2-1.pm.1.i586 === MPlayer-1.0rc2-1.pm.1.i586 === x264-0.0svn20061031-3.i586[http://ftp.skynet.be/pub/packman/suse/10.3/] provides libx264.so.54, but another version of that package is already installed. x264-0.54.598-2.4.i586 provides libx264.so.54, but is scheduled to be uninstalled. MPlayer-1.0rc2-1.pm.1.i586 depends on x264 MPlayer-1.0rc2-1.pm.1.i586 is lacking the requirement libx264.so.54 (null) Conflict Resolution: ( ) delete MPlayer ( ) Ignore this requirement just here ( ) Generally ignore this requirement No valid solution found with just resolvables of best architecture. With this run only resolvables with the best architecture have been regarded. Regarding all possible resolvables takes time, but can come to a valid result. Conflict Resolution: ( ) Make a solver run with ALL possibilities. #### YaST2 conflicts list END ## -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Robert Lewis wrote:
Actually, I am having troubles with K9 and Mplayer as well not working correctly. I won't go into that here until I get VLC working. When I try to install VLC I get the following message from YaST. Anyone also experienced this with SUSE 10.3 and found how to get it installed and working?
I do have the following RPMS installed: libffmpeg0-0.4.9-8.pm.svn20071106
I also see: -rwxr-xr-x 1 root root 670976 2007-09-11 12:17 libx264.so.54* I think there is another version of this that i need to get.
Cheers, Bob
Well you can not mix up those two repositories packman and videolan. AFAIK it won't work. The most packman media packages are working well but vlc is broken. It doesn't provide functional network streaming. The is also no way for me to compile vlc out of source rpm on suse 10.3. Probably because glibc-2.6.1-18.3of glibc and pth-2.0.7-43 I wrote some post on pacman mail list but got no response. After having vlc compiled form source rpm (vlc-0.8.6d-1.pm.1.src.rpm): gdb vlc GNU gdb 6.6.50.20070726-cvs Copyright (C) 2007 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i586-suse-linux"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run -I dummy --extraintf=http --sout-transcode-fps=25.0000 Starting program: /usr/bin/vlc -I dummy --extraintf=http - - --sout-transcode-fps=25.0000 [Thread debugging using libthread_db enabled] [New Thread 0xb7b7e6d0 (LWP 32232)] VLC media player 0.8.6d Janus [00000293] main interface: creating httpd [00000301] dummy interface: using the dummy interface module... Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb7b7e6d0 (LWP 32232)] 0xb7e545fe in pth_mutex_acquire () from /usr/lib/libpth.so.20 (gdb) bt #0 0xb7e545fe in pth_mutex_acquire () from /usr/lib/libpth.so.20 (gdb) pm -qf /usr/lib/libpth.so.20 pth-2.0.7-43 or: gdb vlc GNU gdb 6.6.50.20070726-cvs Copyright (C) 2007 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i586-suse-linux"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run Fuck YOUhome/test/test.avi Starting program: /usr/bin/vlc Fuck YOUhome/test/test.avi [Thread debugging using libthread_db enabled] [New Thread 0xb7be06d0 (LWP 1680)] VLC media player 0.8.6d Janus [00000300] main input error: no suitable access module for `Fuck YOUhome/test/test.avi' [00000291] main playlist: stopping playback Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb7be06d0 (LWP 1680)] 0xb6478daf in ?? () from /lib/libnsl.so.1 rpm -qf /lib/libnsl.so.1 glibc-2.6.1-18.3 - -- All the best, Peter J. N. aedon DESIGNS, http://www.aedon.eu/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFHXFz1h8q3OtgoGAwRAuKYAJ9lK0Pf294SInr31FG7U/3MgzooPwCfUCkJ XmbEGCqzGwQiObk+RO21xXw= =9Hms -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Am Sun, 09 Dec 2007 22:24:05 +0100
schrieb peter
Robert Lewis wrote:
Actually, I am having troubles with K9 and Mplayer as well not working correctly. When I try to install VLC I get the following message from YaST.
Well you can not mix up those two repositories packman and videolan. AFAIK it won't work.
you're right....
(gdb) run Fuck YOUhome/test/test.avi Starting program: /usr/bin/vlc Fuck YOUhome/test/test.avi
"Fuck YOU"? Detlef -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Detlef Reichelt schrieb:
(gdb) run Fuck YOUhome/test/test.avi Starting program: /usr/bin/vlc Fuck YOUhome/test/test.avi
"Fuck YOU"?
Detlef
Geez. I don't know what went wrong! *confused* It suppose to be "/home/test/test.avi" I got now idea how it got in. Sorry guys!! But I tested vlc within the right avi. I have the log still here. - -- All the best, Peter J. N. aedon DESIGNS, http://www.aedon.eu/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFHXGgrh8q3OtgoGAwRAv2CAKCK2LGGAk0l1qQANDu4ZOhtUbUl7QCeIHvv vOtWq/XQX/1SAvaODjJ8Zyc= =5Ogn -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sun, 09 Dec 2007 22:11:55 -0000, peter
Geez. I don't know what went wrong! *confused*
Hehehe, ah, that made me smile. Don't feel bad, we're all human, mistakes happen. Good on yer, David d:¬)-' -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 2007-12-09T22:24:05, peter
Well you can not mix up those two repositories packman and videolan. AFAIK it won't work.
But zypper should be able to figure that one out if both repos are added, and at least reach a working result: Solution 1: Install ffmpeg although it would change the vendor ffmpeg-0.4.9.11171-4.1.i586[http://download.videolan.org/pub/videolan/vlc/SuSE/10.3/] provides this dependency, but would change the vendor of the installed item Solution 2: do not install vlc do not install vlc-0.8.6d-4.1.i586[http://download.videolan.org/pub/videolan/vlc/SuSE/10.3/] Solution 3: Ignore this requirement just here ... which right now it doesn't; telling it to go ahead with (1) just causes it to reprompt with exactly the same question forever. (Even if the packman repo is set to disabled.) I wonder whether I'm doing something wrong or whether I ought to file a bug. Regards, Lars -- Teamlead Kernel, SuSE Labs, Research and Development SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) "Experience is the name everyone gives to their mistakes." -- Oscar Wilde -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
* Lars Marowsky-Bree
On 2007-12-09T22:24:05, peter
wrote: Well you can not mix up those two repositories packman and videolan. AFAIK it won't work.
But zypper should be able to figure that one out if both repos are added, and at least reach a working result:
Solution 1: Install ffmpeg although it would change the vendor ffmpeg-0.4.9.11171-4.1.i586[http://download.videolan.org/pub/videolan/vlc/SuSE/10.3/] provides this dependency, but would change the vendor of the installed item Solution 2: do not install vlc do not install vlc-0.8.6d-4.1.i586[http://download.videolan.org/pub/videolan/vlc/SuSE/10.3/] Solution 3: Ignore this requirement just here
... which right now it doesn't; telling it to go ahead with (1) just causes it to reprompt with exactly the same question forever. (Even if the packman repo is set to disabled.)
I wonder whether I'm doing something wrong or whether I ought to file a bug.
if it suits you, but... rpm -e vlc and any dependencies rpm chocks on zypper rr vlc zypper in vlc plus anything else you removed above - -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFHXVKZClSjbQz1U5oRArcFAJ4xpJ4I/+A5uJlP+6zG9ORYy3jtDACePjKZ Q5SB3g7RINkd9WSovO+CBNw= =586Z -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Patrick Shanahan schrieb:
rpm -e vlc and any dependencies rpm chocks on
zypper rr vlc
zypper in vlc plus anything else you removed above
The problem is that vlc from videolan needs an unpatched ffmpeg and the one from packman needs his which is patched. If you install ffmpeg from viedolan then most of pacman's media tools will shout about broken dependencies, but they will work if you force the install. AFAIK the best is to use the packman repo only. However as said previously the current vlc is kinda broken and it can't be compiled on the latest suse. What I did was to compile it on suse 10.2 with all libs needed and installed it on suse 10.2. now i can stream to my set-top box. Nevertheless it ain't the optimal solution. - -- All the best, Peter J. N. aedon DESIGNS, http://www.aedon.eu/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFHXYtQh8q3OtgoGAwRAnrrAJ0QYzKqFlLYw1qN9o2aqrj1Ev07YwCfdax/ nOHr4hawQwi/7c6Z418ei8k= =eorS -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Dec 10, 2007 10:54 AM, peter
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Patrick Shanahan schrieb:
rpm -e vlc and any dependencies rpm chocks on
zypper rr vlc
zypper in vlc plus anything else you removed above
The problem is that vlc from videolan needs an unpatched ffmpeg and the one from packman needs his which is patched. If you install ffmpeg from viedolan then most of pacman's media tools will shout about broken dependencies, but they will work if you force the install. AFAIK the best is to use the packman repo only. However as said previously the current vlc is kinda broken and it can't be compiled on the latest suse. What I did was to compile it on suse 10.2 with all libs needed and installed it on suse 10.2. now i can stream to my set-top box. Nevertheless it ain't the optimal solution.
- -- All the best, Peter J. N.
Many thanks to all of you who have commented and advised. I have removed the repository for VLC and now everything I want is installing from packman without error. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (6)
-
d_garbage
-
Detlef Reichelt
-
Lars Marowsky-Bree
-
Patrick Shanahan
-
peter
-
Robert Lewis