I can’t install software package for obs-studio because multiple packages are outdated and not in the Stable branch of repositories for Manjaro.
obs-studio depends on the following packages that cannot be updated;
vlc-luajit
python>=3.13
Python version 3.13.1-1 is not yet in the Stable branch, but is available in Testing and Unstable branches, can’t install vlc-luajit because it depends on protobuf>=29.2 which also isn’t available in the Stable branch. Which when you check Branch compare for Manjaro version 29.2 only exists in the Unstable branch currently.
My only possible options of being able to install obs-studio is to;
A - Switch repository branches and update those packages specifically, risking breaking other system packages in the process.
B - Wait forever for those packages to make their way into Stable branch.
My options are more leaning to Option A because I don’t want to wait forever at playing the guessing game when they will become available in Stable branch just to be able to install one bit of software I need.
I just don’t understand how some packages are so delayed that they don’t make their way into the Stable Branch all at the same time as other packages. yet every other one seems to be available before others.
Your original title: Manjaro Packages are outdatred
Mod edit:- I’m unsure about the actual colour of Manjaro packages. Nonetheless, I’ve edited your topic title to promote better search listing and results.
OBS-Studio v31.0.0 is currently available in all branches
As you have found yourself, the options are clear; you could either switch branches, or wait.
As it has been mentioned a thousand times, if you use AUR packages there is no official Manjaro support. Unstable branch is very close to Arch stable branch and therefore more compatible if AUR packages shall be used.
Exactly - I even loaded a VM to test and prove this - the extra dependency simply shows that OP tried to install something OTHER than obs-studio - probably a git version or something else.
I also posted dependencies:
Depends On : ffmpeg jansson libxinerama libxkbcommon-x11 mbedtls rnnoise
pciutils qt6-svg curl jack gtk-update-icon-cache pipewire
libxcomposite libdatachannel uthash
Optional Deps
All present in a Stable installation.
Anyway, unless OP comes back it seems this thread has said enough for now.
Unless there is some dire need, there’s no reason not to install with pamac…
Use pacman to install obs-studio.
(it doesn’t do and doesn’t care about anything AUR)
Only versions from the AUR depend hard on luajit
… only is an optional dependency for obs-studio from the repos
I don’t see a dependency on vlc-luajit with the version available from the repos.
Or perhaps disable AUR support when you use pamac or the GUI pamac-manager