Search Criteria
Package Details: lib32-mpg123 1.33.7-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/lib32-mpg123.git (read-only, click to copy) |
|---|---|
| Package Base: | lib32-mpg123 |
| Description: | Console based real time MPEG Audio Player for Layer 1, 2 and 3 (32-bit) |
| Upstream URL: | https://mpg123.de/ |
| Licenses: | LGPL-2.1-only |
| Provides: | libmpg123.so, libout123.so, libsyn123.so |
| Submitter: | arojas |
| Maintainer: | groctel |
| Last Packager: | groctel |
| Votes: | 10 |
| Popularity: | 4.93 |
| First Submitted: | 2026-08-23 10:16 (UTC) |
| Last Updated: | 2026-08-30 21:41 (UTC) |
Dependencies (8)
- lib32-alsa-lib
- mpg123 (mpg321AUR, mpg123-svnAUR)
- lib32-jack2 (make)
- lib32-libpulse (make)
- lib32-sdl2AUR (lib32-sdl2-compat-gitAUR, lib32-sdl2-compatAUR) (make)
- lib32-jack (lib32-jack2, lib32-pipewire-jack) (optional) – for jack audio support
- lib32-libpulse (optional) – for pulse audio support
- lib32-sdl2AUR (lib32-sdl2-compat-gitAUR, lib32-sdl2-compatAUR) (optional) – for sdl audio support
Required by (46)
- aoe3-wine-steam
- audiotools-git (requires libmpg123.so)
- audiowmark (requires libmpg123.so)
- crossover (optional, x86_64)
- deepin-wine6-stable
- dwproton-bin
- fightcade2-bin
- kega-fusion
- lib32-alure (make)
- lib32-alure (optional)
- lib32-gst-libav-git (make)
- lib32-gst-plugin-gtk-git (make)
- lib32-gst-plugin-va-git (make)
- lib32-gst-plugins-bad-git (make)
- lib32-gst-plugins-bad-libs-git (make)
- lib32-gst-plugins-base (make)
- lib32-gst-plugins-base-git (make)
- lib32-gst-plugins-base-libs (make)
- lib32-gst-plugins-base-libs-git (make)
- lib32-gst-plugins-good
- Show 26 more...
Latest Comments
Cryen commented on 2026-09-29 11:01 (UTC)
This package is also required by lib32-gst-plugins-good.
I will have to remove both packages until this is fixed.
flamesoulis commented on 2026-09-26 21:52 (UTC)
I have to agree with all other comments as well. Considering this is used by CrossOver, this means this type of discussion will continue on.
The virtual packages are called correctly in optdepends but then falls apart on makedepends.
GraysonPeddie commented on 2026-09-14 00:14 (UTC)
Please pardon my "me too" comment, but I'm affected as well. Only hard-code virtual packages when necessary.
Raansu commented on 2026-09-10 23:02 (UTC) (edited on 2026-09-10 23:05 (UTC) by Raansu)
The official 64 bit mpg123 depends on 'jack' instead of 'jack2': https://gitlab.archlinux.org/archlinux/packaging/packages/mpg123/
It would stand to reason this package should follow the same, 'lib32-jack' instead of 'lib32-jack2' which both packages 'lib32-jack2' and 'lib32-pipewire-jack' do provide.
WildCard65 commented on 2026-08-27 18:21 (UTC)
Second the comment by emphire, I use pipewire and I can't install this because I use pipewire and lib32-jack2 conflicts with lib32-pipewire-jack.
emphire commented on 2026-08-24 06:43 (UTC)
Could you please update the dependencies to use the virtual package lib32-jack instead of hardcoding lib32-jack2?
Hardcoding lib32-jack2 breaks builds for systems using PipeWire (lib32-pipewire-jack), which provides lib32-jack out-of-the-box. Updating depends/optdepends to reference lib32-jack allows both jack2 and pipewire-jack users to build smoothly without manual PKGBUILD edits. Thanks!