Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#57146 - Vlc media player can't start installed by default. Need Qt4 package as strong Dependency.

Attached to Project: Arch Linux
Opened by Alexey Vasilchenko (vaal) - Thursday, 18 January 2018, 20:01 GMT
Last edited by Levente Polyak (anthraxx) - Thursday, 18 January 2018, 20:11 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Vlc media player has "Qt4" as only optional dep, but can't start without it.


Additional info:
* package version(s)

extra/vlc 2.2.8-3

* config and/or log files etc.

vaal@BB ~> pacman -Qi vlc
Name : vlc
Version : 2.2.8-3
Description : Multi-platform MPEG, VCD/DVD, and DivX player
Architecture : x86_64
URL : https://www.videolan.org/vlc/
Licenses : LGPL2.1 GPL2
Groups : None
Provides : None
Depends On : a52dec libdvbpsi libxpm libdca libproxy sdl_image libdvdnav libtiger lua libmatroska zvbi taglib libmpcdec ffmpeg2.8 faad2 libupnp libshout libmad
libmpeg2 xcb-util-keysyms libtar libxinerama
Optional Deps : avahi: for service discovery using bonjour protocol [installed]
libnotify: for notification plugin [installed]
gtk2: for notify plugin [installed]
ncurses: for ncurses interface support [installed]
libdvdcss: for decoding encrypted DVDs [installed]
lirc: for lirc plugin
libavc1394: for devices using the 1394ta AV/C [installed]
libdc1394: for IEEE 1394 plugin [installed]
kdelibs: KDE Solid hardware integration
libva-vdpau-driver: vdpau back-end for nvidia
libva-intel-driver: back-end for intel cards
libbluray: for Blu-Ray support [installed]
flac: for Free Lossless Audio Codec plugin [installed]
portaudio: for portaudio support
twolame: for TwoLAME mpeg2 encoder plugin
projectm: for ProjectM visualisation plugin
libcaca: for colored ASCII art video output [installed]
libgme: for libgme plugin [installed]
librsvg: for SVG plugin [installed]
libgoom2: for libgoom plugin
vcdimager: navigate VCD with libvcdinfo
aalib: for ASCII art plugin [installed]
libmtp: for MTP devices support [installed]
smbclient: for SMB access plugin [installed]
libcdio: for audio CD playback support [installed]
ttf-freefont: for subtitle font
ttf-dejavu: for subtitle font [installed]
opus: for opus support [installed]
libssh2: for sftp support [installed]
lua-socket: for http interface
SIC! qt4: for the GUI [installed] SIC!
Required By : None
Optional For : None
Conflicts With : vlc-plugin
Replaces : vlc-plugin
Installed Size : 53.74 MiB
Packager : Levente Polyak <anthraxx@archlinux.org>
Build Date : Fri 12 Jan 2018 16:07:54 MSK
Install Date : Mon 15 Jan 2018 22:06:22 MSK
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature

vaal@BB ~> vlc -vv
VLC media player 2.2.8 Weatherwax (revision 2.2.7-14-g3cc1d8cba9)
[00005654962f3398] core libvlc debug: VLC media player - 2.2.8 Weatherwax
[00005654962f3398] core libvlc debug: Copyright © 1996-2017 the VideoLAN team
[00005654962f3398] core libvlc debug: revision 2.2.7-14-g3cc1d8cba9
[00005654962f3398] core libvlc debug: configured with ./configure '--prefix=/usr' '--sysconfdir=/etc' '--disable-rpath' '--enable-faad' '--enable-nls' '--enable-lirc' '--enable-ncurses' '--enable-realrtsp' '--enable-aa' '--enable-vcdx' '--enable-upnp' '--enable-opus' '--enable-sftp' 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -I/usr/include/samba-4.0' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now' 'CPPFLAGS=-D_FORTIFY_SOURCE=2 -I/usr/include/samba-4.0' 'CXXFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -std=c++11' 'PKG_CONFIG_PATH=/usr/lib/ffmpeg2.8/pkgconfig' 'LUA_LIBS=-llua -lm' 'LUAC=/usr/bin/luac'
[00005654962f3398] core libvlc debug: searching plug-in modules
[00005654962f3398] core libvlc debug: loading plugins cache file /usr/lib/vlc/plugins/plugins.dat
[00005654962f3398] core libvlc debug: recursively browsing `/usr/lib/vlc/plugins'
[00005654962f3398] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/visualization/libprojectm_plugin.so' (libprojectM.so.2: cannot open shared object file: No such file or directory)
[00005654962f3398] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/visualization/libgoom_plugin.so' (libgoom2.so.0: cannot open shared object file: No such file or directory)
[00005654962f3398] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/codec/libtwolame_plugin.so' (libtwolame.so.0: cannot open shared object file: No such file or directory)
[00005654962f3398] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/access/libvcdx_plugin.so' (libvcdinfo.so.0: cannot open shared object file: No such file or directory)
[00005654962f3398] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/gui/libqt4_plugin.so' (libQtGui.so.4: cannot open shared object file: No such file or directory)
[00005654962f3398] core libvlc warning: cannot load module `/usr/lib/vlc/plugins/control/liblirc_plugin.so' (liblirc_client.so.0: cannot open shared object file: No such file or directory)
...
0000565496437088] skins2 interface error: no suitable dialogs provider found (hint: compile the qt4 plugin, and make sure it is loaded properly)
[0000565496437088] skins2 interface error: cannot instantiate qt4 dialogs provider
[0000565496437088] [cli] lua interface debug: Found lua interface script: /usr/lib/vlc/lua/intf/cli.luac
[0000565496437088] [cli] core interface debug: using interface module "lua"
[0000565496437088] [cli] lua interface: Listening on host "*console".
VLC media player 2.2.8 Weatherwax
Command Line Interface initialized. Type `help' for help.


Steps to reproduce:
Install extra/vlc 2.2.8-3 without optional deps n try to lauch it.
This task depends upon

Closed by  Levente Polyak (anthraxx)
Thursday, 18 January 2018, 20:11 GMT
Reason for closing:  Not a bug
Additional comments about closing:  vlc is more then just the GUI player, its listed in the optdepends, expected behavior. i may consider splitting out the lib then it will be a hard depends

Loading...