Package Details: python-vlc 3.0.21203-2

Git Clone URL: https://aur.archlinux.org/python-vlc.git (read-only, click to copy)
Package Base: python-vlc
Description: VLC bindings for python
Upstream URL: https://wiki.videolan.org/PythonBinding
Keywords: bindings python vlc
Licenses: LGPL-2.1-or-later
Submitter: portaloffreedom
Maintainer: mistersmee
Last Packager: mistersmee
Votes: 13
Popularity: 0.28
First Submitted: 2018-03-08 14:29 (UTC)
Last Updated: 2024-12-24 13:00 (UTC)

Latest Comments

mistersmee commented on 2025-01-15 17:11 (UTC)

@matj1, the proper procedure for AUR packages after a Python major version update is: doing a paru (or yay, whatever AUR helper you use) -S --rebuild $(sudo pacman -Qqo /usr/lib/pythonx.x/site-packages, where x.x is the version number which is being updated, so here, python3.12, but in the future, 3.13 when 3.14 comes out, and so on.

That is the user's responsibility to do.

As package maintainer, during a Python major version upgrade, the only thing I can do is bump the pkgrel so that AUR helpers can trigger a rebuild, which I have done.

matj1 commented on 2025-01-15 16:37 (UTC) (edited on 2025-01-15 16:41 (UTC) by matj1)

In my case, this package is installed in /usr/lib/python3.12/site-packages. I updated Python to 3.13, so this package is invisible to python now. I suggest that this package would be installed so it would be available to all versions of Python. If I understand it correctly, it would be how it is mentioned in a previous comment: “install it under python3”.

Edit: Reinstalling this package fixes it, but I shouldn't have to do it.

rsm commented on 2024-09-29 08:21 (UTC) (edited on 2024-09-29 08:22 (UTC) by rsm)

Hello @mistersmee,

Thank you for your feedback, and I think that both points are not important any more.

regarding libvlc, you're right, actually in Arch everything is in the same package, so it is not possible to just depend in the libs.

about the installation, It is now installing under python3.12, so it is okay. Probably the next bug will be when we upgrade to python3.13. Sometimes to avoid such problems its better to add the lib under python3.

And if it helps, I know very few about arch packaging, but I installed the package by using makepkg -s and pacman -U.

Best regards

mistersmee commented on 2024-04-28 10:43 (UTC)

@rsm, cannot reproduce, it installs under 3.12 after building in chroot as well as natively. If you can point me to the package libvlc, I'll be happy to change it, as I've been unable to find any such package. Because it does have vlc in the depends().

rsm commented on 2024-04-28 10:32 (UTC)

The installation is broken, it installs under python 3.11 instead of the new version (3.12). To avoid problems, the installers should actually install it under python3.

Also the package depends on VLC instead of libvlc.

vantu5z commented on 2022-04-19 06:02 (UTC)

Updates for 3.0.16120: https://pastebin.com/fb4MD6QG

nicoulaj commented on 2019-02-13 14:07 (UTC)

The package is missing a makedepends on python-setuptools, could you please add it ? It is also outdated since four months.