After upgrade to VLC 3.0, I'm getting "libvlc error: stale plugins cache" at VLC startup :
$ vlc VLC media player 3.0.0 Vetinari (revision 3.0.0-30-gef4c265336) [00000000019891a0] main libvlc error: stale plugins cache: modified /usr/lib64/vlc/plugins/services_discovery/libmtp_plugin.so [00000000019891a0] main libvlc error: stale plugins cache: modified /usr/lib64/vlc/plugins/services_discovery/libavahi_plugin.so ...
As suggested at here, running the following command fixes the error :
sudo /usr/lib/vlc/vlc-cache-gen /usr/lib64/vlc/plugins/
The VLC package should refresh plugins cache after installing in Solus as well.