You are not logged in.
Hello, I am trying to install wine-stable from the AUR, which requires lib32-gstreamer-git, but when I try to build it, makepkg asks me to install lib32-lame among other packages, however, when I try to install these packages, pacman tells me that it can't find them.
Here:
$ sudo pacman -S lib32-lame
error: target not found: lib32-lameDespite lib32-lame being on the multilib repository
Here's how I've tried to fix this issue:
1. Updating my pacman package database (with pacman -Syw), which didn't do anything
2. Upgrading my system, which also didn't do anything (probably because I installed arch a week ago)
3. Checking if I properly uncommented and enabled multilib in /etc/pacman.conf (I did)
4. Querying the package database to see if it even has multilib (it does, but lib32-lame is still missing)
Does anyone have any ideas on how to fix this?
Last edited by Pablo1150 (2024-07-03 23:15:28)
Offline
When you update the system, does it say it's downloading the multilib database?
Online
Yes.
Offline
What mirror is at the top of your mirrorlist?
Online
Offline
Well that just redirects to different mirrors, so we don't know where the databases came from and I can't check things. ![]()
How about the output of pacman -Sl multilib? That may give us a clue.
Last edited by Scimmia (2024-07-03 22:46:52)
Online
Hello, I am trying to install wine-stable from the AUR, which requires lib32-gstreamer-git
Are you sure? As much of a cesspit the AUR is, a '-stable' package depending on a '-git' package seems too rediculous to be true. As far as I can tell my looking at the PKGBUILD, it doesn't depend on any gstreamer package (despite including '--with-gstreamer' configure flag..)
I suspect there's an overly 'helpful' AUR helper at play here. Please post the full command and output from trying to install wine-stable.
Mod note: moving to AUR Issues.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
Yeah, turns out I got my packages confused and the link to lib32-lame I put in the first post was actually for lib32-mesa and lib32-lame and all the other packages are in the AUR. Also, wine-stable depends on lib32-gst-plugins-base-libs-git and lib32-gst-plugins-base-libs-git's package base is lib32-gstreamer-git
Last edited by Pablo1150 (2024-07-03 23:15:11)
Offline
Also, wine-stable depends on lib32-gst-plugins-base-libs-git
No it doesn't .
wine-stable has gst-plugins-base-libs and lib32-gst-plugins-base-libs (and a bunch of other gst packages) as makedepends & optdeps
As far as I can see those are all available from repos.
What probably happens is you build on a live system where the gts*-git packages are already installed before you start building.
since the gts-*-git pacakges provide their non-git counterparts, pacman won't install the repo versions.
You encountered one of the reasons why clean chroot builds are the recommended way to build aur packages.
The only aur helpers I know of that use clean chroots are aurutils and paru .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline