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..
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?
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.
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.
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
..., VLC < 9.0, Osmo, Quicktime....
osmo?
ps: qt == good!
Last edited by DonVla (2008-10-03 21:11:30)
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