dmo is the reason for my question re libvlccore5:
I had had enabled DMO, and disabled it some time ago. Now, the new vlc packages include libvlccore7 which seem to replace libvlccore5. But each of them depends on different versions of vlc-data AND needs exactly that version (not ">=" but "="). Unfortunately Debian libvlccore7 seems unaware of the existance of livvlccore5 and does not remove it. As a consequenze vlc-date is not updated to the appropriate version. And therefore vlc automatically was helt back here on my system.
So if you, manlig, have removed but not purged *all* related packages, there are chances an old version of whatever blocks the vlc update. And BTW, those "/etc/vlc/lua/http/dialogs" path sounds very strange to my, I wonder where they came from.
If you ever had DMO enabled it might be the solution to follow the road piper suggested or investigate for older packages which need to be purged. I used "apt-get purge *vlc*". I still found libvlccore4 configfiles allthough the package was removed. "apt-get purge libvlccore4" worked although this package was not installed anymore!
So maybe the best solution is (note both "*"):
apt-get purge *vlc*
to catch all remnants including outdated libvlc*s. Reinstall afterwards (don't forget the browser-plugin-vlc).