You are not logged in.
i thought vlc was pretty much self contained? whats up wit the 27 depencencies? i guess 0.9.3 is a qt app now? why do i need jack for vlc? even qt for that matter? what an upgrade.
* avahi
* ffmpeg
* fluidsynth
* fribidi
* hal
* libcddb
* libdca
* libdvbpsi
* libdvdnav
* libdvdread
* libmad
* libmatroska
* libmodplug
* libmpcdec
* libmpeg2
* libnotify
* libraw1394
* libxml2
* lirc-utils
* lua
* qt
* sdl_image
* smbclient
* speex
* sysfsutils
* taglib
* zvbi
seriously what gives?
btw
pacman -R speex qt lua avahi vlc fluidsynth ladspa jack-audio-connection-kit zvbi libmpcdec lirc-utils libraw1394 libsasl libldap libcap smbclient libmodplug libdaemon
thanks but no thanks.
Last edited by zenos (2008-10-02 21:11:20)
Offline
Here is the full list of VLC dependencies from VLC wiki page:
http://wiki.videolan.org/Contrib_Status
Offline
A bunch of the dependencies or their dependencies are native to newer versions of FFmpeg. There's a whole bunch of redundancy going on in multimedia apps on Linux these days.
Offline
I was just shocked. I came home from work and got on the computer. Hey cool, new vlc.
pacman -Syu
WTF?? lol. This is a joke right.
(20/37) installing jack-audio-connection-kit [#######################] 100%
--> It is recommended to use qjackctl as a controlling frontend for the
--> audio server. The extended rights for realtime capabilities can be
--> granted based on groups or a per user base in
--> /etc/security/limits.conf
--> The audio server comes with a daemon script that runs it as root.
--> Configuration happens in /etc/conf.d/jack-audio-connection-kit and is
--> documented there.
--> NOTE: Running jack as root to enable realtime capabilities isn't
--> needed any longer.
(21/37) installing ladspa [#######################] 100%
(22/37) installing fluidsynth [#######################] 100%
(23/37) installing zvbi [#######################] 100%
(24/37) installing libmpcdec [#######################] 100%
(25/37) installing lirc-utils [#######################] 100%
(26/37) installing libraw1394 [#######################] 100%
(27/37) installing libsasl [#######################] 100%
==>
==> cyrus-sasl has been split up into several standalone packages.
==>
==> - If you use saslauthd, make sure you have cyrus-sasl installed
==>
==> - If you use authentication modules other than sasldb,
==> install cyrus-sasl-plugins
==>
(28/37) installing libldap [#######################] 100%
(29/37) installing libcap [#######################] 100%
(30/37) installing smbclient [#######################] 100%
(31/37) installing libmodplug [#######################] 100%
(32/37) installing libdaemon [#######################] 100%
(33/37) installing avahi [#######################] 100%
adding avahi system group... done.
adding avahi system user... done.
==> The following daemons may be added to DAEMONS in /etc/rc.conf:
-> avahi-daemon - the mdns responder, you probably want this.
dbus needs to be running when you start it.
-> avahi-dnsconfd - daemon used for peer-to-peer automatic dns
configuration on dhcp-less networks.
==> To use some of the client applications you will have to install python.
-> In addition, pygtk is required for the graphical ones and
twisted-web for avahi-bookmarks.
Optional dependencies for avahi
qt3:Qt3 UI support
libglade:Avahi-discover-standalone
nss-mdns:NSS support for mDNS
(34/37) installing speex [#######################] 100%
(35/37) installing lua [#######################] 100%
(36/37) installing qt [#######################] 100%
Optional dependencies for qt
postgresql-libs
libmysqlclient
unixodbc
(37/37) upgrading vlc [#######################] 100%
bash-3.2# pacman -R qt
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: vlc: requires qt
bash-3.2# pacman -R speex qt lua avahi vlc fluidsynth ladspa jack-audio-connection-kit zvbi libmpcdec lirc-utils libraw1394 libsasl libldap libcap smbclient libmodplug libdaemon
bash-3.2# pacman -R libdvbpsi
checking dependencies...
(1/1) removing libdvbpsi [#######################] 100%
bash-3.2# pacman -U /var/cache/pacman/pkg/vlc-0.8.6i-3-i686.pkg.tar.gz /var/cache/pacman/pkg/libdvbpsi4-0.1.5-1.pkg.tar.gz
loading package data...
checking dependencies...
(2/2) checking for file conflicts [#######################] 100%
(1/2) installing libdvbpsi4 [#######################] 100%
(2/2) installing vlc [#######################] 100%
bash-3.2#
back to normal:|
Offline
Something went terribly wrong for you man. I had no problems updating VLC, but I've recently dropped it and switched to SMplayer...
The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
--------------------------------------------------------------------------------------------------------------
But if they tell you that I've lost my mind, maybe it's not gone just a little hard to find...
Offline
By any chance, did you divide by zero ![]()
Lol, you could try to compile from source?
Archi686 User | Old Screenshots | Old .Configs
Vi veri universum vivus vici.
Offline
i thought vlc was pretty much self contained? whats up wit the 27 depencencies?
You either have everything self-contained, thus lots of code duplication everywhere, or you use shared libraries... you cannot have it both ways...
Last edited by GogglesGuy (2008-10-02 22:18:36)
Offline
I don't know.. vlc-0.9.3-4 Syu'ed seamlessly for me, including libdvbpsi4->libdvbpsi.
Last edited by AD28 (2008-10-02 22:37:17)
Offline
I don't know.. vlc-0.9.3-4 Syu'ed seamlessly for me, including libdvbpsi4->libdvbpsi.
I had problems with that libdvbpsi.. had to use the force flag to throw the old version in the trash. After that, everything worked just fine. I also got pretty shocked of all the depends, though..
PIMPD | Remote Mplayer Client/Daemon | rmshit | setfont for X | Git | Site
Offline
i understand some of the dependencies, but qt, jack-audio-connection-kit, and avahi. it's a little much for someone trying to keeps a simple install with gtk+ only apps.
Offline
i understand some of the dependencies, but qt, jack-audio-connection-kit, and avahi. it's a little much for someone trying to keeps a simple install with gtk+ only apps.
I just wanted to see if the final QT interface looked nice. It was 96MBs worth of files and that didn't include the stuff I already have installed for Mplayer and MPD. It does look good though.
The weird thing is that on the one file I tested VLC couldn't play it. Strange considering that FFplay, Mplayer, Xine, VLC < 9.0, Osmo, Quicktime, and WMP with direct show filters can play it; After all it's a ISO compliant MPEG4 simple profile video. Oh well, I didn't want it anyway.
Offline
Apparently vlc now is pimped out with a qt interface by default:
http://wiki.videolan.org/Interface
Hence the qt deps ![]()
Offline
Apparently vlc now is pimped out with a qt interface by default:
http://wiki.videolan.org/Interface
Hence the qt deps
Thats cool if you use KDE or don't mind mixing qt and gtk apps. Maybe we'll have a fork? vlc-qt and vlc-gtk? Anyway I'll stick with the old vlc for now. The funny thing is I installed 0.9.3 on my windows box and noticed the shiny new interface but didn't realize it was qt based.
Offline
You could always stick to mplayer or gnome-mplayer...
The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
--------------------------------------------------------------------------------------------------------------
But if they tell you that I've lost my mind, maybe it's not gone just a little hard to find...
Offline
The big question is why you can't install vlc without any gui at all - or at least only the good old wxwidgets gui? Well, I guess you can if you're compiling the source.. but shouldn't this be an option, or is it just me?
PIMPD | Remote Mplayer Client/Daemon | rmshit | setfont for X | Git | Site
Offline
The big question is why you can't install vlc without any gui at all - or at least only the good old wxwidgets gui? Well, I guess you can if you're compiling the source.. but shouldn't this be an option, or is it just me?
And the aur delivers. http://aur.archlinux.org/packages.php?ID=20456
Though I'm quite fine with the new Qt ui myself, choice still exists.
Offline
dmz wrote:The big question is why you can't install vlc without any gui at all - or at least only the good old wxwidgets gui? Well, I guess you can if you're compiling the source.. but shouldn't this be an option, or is it just me?
And the aur delivers. http://aur.archlinux.org/packages.php?ID=20456
Though I'm quite fine with the new Qt ui myself, choice still exists.
Yey. ![]()
PIMPD | Remote Mplayer Client/Daemon | rmshit | setfont for X | Git | Site
Offline
Offline
New software, synchronization, amazingly cool looking interfaces, and segmentation faults.
/Users/dav7/ + pacman -Sy vlc
:: Synchronizing package databases...
testing 27.8K 44.1K/s 00:00:01 [#####################] 100%
core 31.6K 49.4K/s 00:00:01 [#####################] 100%
extra 412.2K 242.7K/s 00:00:02 [#####################] 100%
community 349.5K 226.2K/s 00:00:02 [#####################] 100%
unstable is up to date
archlinuxfr 25.0K 23.6K/s 00:00:01 [#####################] 100%
resolving dependencies...
looking for inter-conflicts...
:: libdvbpsi conflicts with libdvbpsi4. Remove libdvbpsi4? [Y/n]
Remove (1): libdvbpsi4-0.1.5-1
Total Removed Size: 0.26 MB
Targets (3): libdvbpsi-0.1.6-3 zvbi-0.2.26-1 vlc-0.9.3-4
Total Download Size: 8.39 MB
Total Installed Size: 25.14 MB
Proceed with installation? [Y/n]
:: Retrieving packages from extra...
libdvbpsi-0.1.6-3-i686 55.0K 69.7K/s 00:00:01 [#####################] 100%
vlc-0.9.3-4-i686 8.3M 1084.4K/s 00:00:08 [#####################] 100%
checking package integrity...
/sbin/ldconfig: /usr/lib/libstdc++.so.2.9 is not a symbolic link
/sbin/ldconfig: /usr/lib/libstdc++.so.2.8 is not a symbolic link
/sbin/ldconfig: /usr/lib/libstdc++.so.2.7.2 is not a symbolic link
/sbin/ldconfig: /usr/lib/libstdc++-libc6.2-2.so.3 is not a symbolic link
/sbin/ldconfig: /usr/lib/libstdc++-libc6.1-1.so.2 is not a symbolic link
/sbin/ldconfig: /usr/lib/libg++.so.2.7.2 is not a symbolic link
(3/3) checking for file conflicts [#####################] 100%
(1/3) installing libdvbpsi [#####################] 100%
(2/3) installing zvbi [#####################] 100%
(3/3) upgrading vlc [#####################] 100%
/sbin/ldconfig: /usr/lib/libstdc++.so.2.9 is not a symbolic link
/sbin/ldconfig: /usr/lib/libstdc++.so.2.8 is not a symbolic link
/sbin/ldconfig: /usr/lib/libstdc++.so.2.7.2 is not a symbolic link
/sbin/ldconfig: /usr/lib/libstdc++-libc6.2-2.so.3 is not a symbolic link
/sbin/ldconfig: /usr/lib/libstdc++-libc6.1-1.so.2 is not a symbolic link
/sbin/ldconfig: /usr/lib/libg++.so.2.7.2 is not a symbolic link
/Users/dav7/ + vlc
VLC media player 0.9.3 Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.3 Grishenko - (c) 1996-2008 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure '--prefix=/usr' '--enable-dvdread' '--enable-dvdnav' '--enable-madi' '--enable-ffmpeg' '--disable-rpath' '--enable-qt4' '--enable-faad' '--enable-alsa' '--enable-skins2' '--enable-dvb' '--enable-dmo' '--with-ffmpeg-faac' '--with-ffmpeg-vorbis' '--with-ffmpeg-dts' '--with-ffmpeg-ogg' '--with-ffmpeg-theora' '--enable-v4l' '--enable-theora' '--enable-flac' '--enable-snapshot' '--enable-hal' '--enable-dbus' '--enable-ogg' '--enable-dbus-control' '--enable-shared' '--enable-nls' '--enable-lirc' '--enable--shout' '--enable-debug' '--program-suffix=' '--with-dv-raw1394=/usr/include/libraw1394' '--enable-loader' '--disable-live555' '--with-live555-tree=/usr/lib/live-media' 'CFLAGS=-march=i686 -mtune=generic -O2 -pipe' 'CXXFLAGS=-march=i686 -mtune=generic -O2 -pipe' 'PKG_CONFIG_PATH=:/opt/kde/lib/pkgconfig:/opt/qt/lib/pkgconfig'
[00000001] main libvlc debug: translation test: code is "C"
[00000001] main libvlc: Found old config file at /Users/dav7/.vlc/vlcrc. VLC will now use /Users/dav7/.config/vlc/vlcrc.
[00000001] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00000001] main libvlc: Found old config file at /Users/dav7/.vlc/vlcrc. VLC will now use /Users/dav7/.config/vlc/vlcrc.
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::setClipRegion: Painter not active
QPainter::setClipping: Painter not active, state will be reset by begin
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::setClipRegion: Painter not active
QPainter::setClipping: Painter not active, state will be reset by begin
QPainter::begin: Paint device returned engine == 0, type: 1
[00000380] freetype spu text error: failed to load font file /usr/share/fonts/truetype/freefont/FreeSerifBold.ttf
*** glibc detected *** vlc: munmap_chunk(): invalid pointer: 0xa9e82020 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7d56a74]
/lib/libc.so.6[0xb7d57af9]
/usr/lib/libvlccore.so.0[0xb7e84836]
/usr/lib/libvlccore.so.0[0xb7eb74a9]
/lib/libpthread.so.0[0xb7cd9145]
/lib/libc.so.6(clone+0x5e)[0xb7db863e]
======= Memory map: ========
08048000-0804a000 r-xp 00000000 08:05 52253 /usr/bin/vlc
0804a000-0804b000 rwxp 00001000 08:05 52253 /usr/bin/vlc
082fc000-08a01000 rwxp 082fc000 00:00 0 [heap]
a8e82000-a9082000 rwxs 00000000 00:08 711294992 /SYSV00000000 (deleted)
a9082000-a9282000 rwxs 00000000 00:08 711262223 /SYSV00000000 (deleted)
a9282000-a9482000 rwxs 00000000 00:08 711229454 /SYSV00000000 (deleted)
a9482000-a9682000 rwxs 00000000 00:08 711196685 /SYSV00000000 (deleted)
a9682000-a9882000 rwxs 00000000 00:08 711163916 /SYSV00000000 (deleted)
a9882000-a9a82000 rwxs 00000000 00:08 711131147 /SYSV00000000 (deleted)
a9a82000-a9c82000 rwxs 00000000 00:08 711098378 /SYSV00000000 (deleted)
a9c82000-a9e82000 rwxs 00000000 00:08 711065609 /SYSV00000000 (deleted)
a9e82000-aa383000 rwxp a9e82000 00:00 0
aa383000-aa384000 ---p aa383000 00:00 0
aa384000-aab84000 rwxp aa384000 00:00 0
abf88000-ac489000 rwxp abf88000 00:00 0
ac489000-ac48a000 ---p ac489000 00:00 0
ac48a000-acc8a000 rwxp ac48a000 00:00 0
acc8a000-acc8b000 ---p acc8a000 00:00 0
acc8b000-ad48b000 rwxp acc8b000 00:00 0
ad48b000-ad48c000 ---p ad48b000 00:00 0
ad48c000-adc8c000 rwxp ad48c000 00:00 0
adc8c000-adc8d000 ---p adc8c000 00:00 0
adc8d000-ae48d000 rwxp adc8d000 00:00 0
ae48d000-ae523000 r-xp 00000000 08:05 181359 /usr/share/fonts/TTF/DejaVuSans.ttf
ae523000-ae527000 r-xp 00000000 08:05 162690 /usr/lib/qt/plugins/imageformats/libqtiff.so
ae527000-ae528000 rwxp 00003000 08:05 162690 /usr/lib/qt/plugins/imageformats/libqtiff.so
ae528000-ae52b000 r-xp 00000000 08:05 162689 /usr/lib/qt/plugins/imageformats/libqsvg.so
ae52b000-ae52c000 rwxp 00002000 08:05 162689 /usr/lib/qt/plugins/imageformats/libqsvg.so
ae52c000-ae589000 r-xp 00000000 08:05 10124 /usr/lib/libmng.so.1.0.0
ae589000-ae58c000 rwxp 0005c000 08:05 10124 /usr/lib/libmng.so.1.0.0
ae58c000-ae590000 r-xp 00000000 08:05 162692 /usr/lib/qt/plugins/imageformats/libqmng.so
ae590000-ae591000 rwxp 00004000 08:05 162692 /usr/lib/qt/plugins/imageformats/libqmng.so
ae591000-ae598000 r-xp 00000000 08:05 162693 /usr/lib/qt/plugins/imageformats/libqjpeg.so
ae598000-ae599000 rwxp 00007000 08:05 162693 /usr/lib/qt/plugins/imageformats/libqjpeg.so
ae599000-ae59e000 r-xp 00000000 08:05 162691 /usr/lib/qt/plugins/imageformats/libqico.so
ae59e000-ae59f000 rwxp 00004000 08:05 162691 /usr/lib/qt/plugins/imageformats/libqico.so
ae59f000-ae5a4000 r-xp 00000000 08:05 162694 /usr/lib/qt/plugins/imageformats/libqgif.so
ae5a4000-ae5a5000 rwxp 00004000 08:05 162694 /usr/lib/qt/plugins/imageformats/libqgif.so
ae5a5000-ae5a9000 r-xp 00000000 08:05 25225 /usr/lib/kde4/plugins/imageformats/kimg_xview.so
ae5a9000-ae5aa000 rwxp 00003000 08:05 25225 /usr/lib/kde4/plugins/imageformats/kimg_xview.so
ae5aa000-ae5b7000 r-xp 00000000 08:05 25226 /usr/lib/kde4/plugins/imageformats/kimg_xcf.so
ae5b7000-ae5b8000 rwxp 0000c000 08:05 25226 /usr/lib/kde4/plugins/imageformats/kimg_xcf.so
ae5b8000-ae5bc000 rwxp ae5b8000 00:00 0
ae5bc000-ae5c0000 r-xp 00000000 08:05 25221 /usr/lib/kde4/plugins/imageformats/kimg_tga.so
ae5c0000-ae5c1000 rwxp 00003000 08:05 25221 /usr/lib/kde4/plugins/imageformats/kimg_tga.so
ae5c1000-ae5c8000 r-xp 00000000 08:05 25218 /usr/lib/kde4/plugins/imageformats/kimg_rgb.so
ae5c8000-ae5c9000 rwxp 00006000 08:05 25218 /usr/lib/kde4/plugins/imageformats/kimg_rgb.so
ae5c9000-ae60d000 r-xp 00000000 08:05 9908 /usr/lib/libjasper.so.1.0.0
ae60d000-ae610000 rwxp 00044000 08:05 9908 /usr/lib/libjasper.so.1.0.0
ae610000-ae616000 rwxp ae610000 00:00 0
ae616000-ae658000 r-xp 00000000 08:05 9887 /usr/lib/libHalf.so.4.0.0
ae658000-ae659000 rwxp 00041000 08:05 9887 /usr/lib/libHalf.so.4.0.0
ae659000-aAborted
/Users/dav7/ +![]()
PS. The segfault was after I ^C'd it. ![]()
-dav7
Last edited by dav7 (2008-10-03 06:57:01)
Windows was made for looking at success from a distance through a wall of oversimplicity. Linux removes the wall, so you can just walk up to success and make it your own.
--
Reinventing the wheel is fun. You get to redefine pi.
Offline
I personally love the Qt interface, looks much better on KDE
It updated fine too, and I don't think it needed very many deps either.
I'm pretty sure it's only a dependency shocker if you didn't have any Qt apps on your system before. The integration into KDE now is stellar. It's my new default video player!
Offline
skottish wrote:..., VLC < 9.0, Osmo, Quicktime....
osmo?
ps: qt == good!
Osmo4. It's an obscure player that you can build with GPAC.
Quicktime is a seriously overrated player. All of my high quality videos that look great in VLC, Mplayer, Xine, and FFplay get played back at a much lower quality.
Offline
Use gnome-mplayer!
It doesnt actually have gnome dependencies and its nice and simple
(Theres also a vlc-wxwidgets package in AUR)
Offline
Osmo4. It's an obscure player that you can build with GPAC.
Quicktime is a seriously overrated player. All of my high quality videos that look great in VLC, Mplayer, Xine, and FFplay get played back at a much lower quality.
oh, i see thanks. never heard of that one before. i know only osmo, the calendar and pim app.
Last edited by DonVla (2008-10-04 14:09:19)
Offline
I just -Syu'd too and was shocked as well. Time to uninstall vlc.
And I only used it when mplayer failed on DVD isos and taking screenshots in .ts files.
Offline