Package Details: rsgain-git 3.3.r5.g8d2a7f1-1

Git Clone URL: https://aur.archlinux.org/rsgain-git.git (read-only, click to copy)
Package Base: rsgain-git
Description: ReplayGain 2.0 loudness normalizer
Upstream URL: https://github.com/complexlogic/rsgain
Licenses: custom
Conflicts: rsgain
Provides: rsgain
Submitter: Seqularise
Maintainer: Seqularise
Last Packager: Seqularise
Votes: 7
Popularity: 0.000999
First Submitted: 2022-07-09 16:07 (UTC)
Last Updated: 2023-07-07 09:11 (UTC)

Latest Comments

complexlogic commented on 2024-02-13 00:52 (UTC)

See my comment below about the TagLib 2 ABI break.

https://aur.archlinux.org/packages/rsgain#comment-954717

ButteredCats commented on 2024-02-12 14:31 (UTC)

rsgain fails to launch after updating to taglib 2.0-1 (rsgain: error while loading shared libraries: libtag.so.1: cannot open shared object file: No such file or directory).

Downgrading back to 1.13.1-1 or installing taglib1 from the AUR fixes the issue.

shawarden commented on 2023-07-03 22:55 (UTC)

Every update attempts to install 3.2.1.r0.g7af783a-1 but ends up installing 3.3.r5.g8d2a7f1-1, over and over.

complexlogic commented on 2023-03-11 16:53 (UTC)

The package definitely needs to be rebuilt because FFmpeg 6 was an ABI-breaking release, and the developers bumped the .so versions accordingly. I'm not sure if this can be handled in a more elegant way for AUR packages such that it does not require manual intervention. The official Arch packages that depend on FFmpeg were rebuilt automatically and you receive the new versions along with the upgrade.

kylxbn commented on 2023-03-11 04:48 (UTC)

@DCengineer I was able to fix the problem by removing rsgain-git, updating all packages, and then reinstalling rsgain-git (had to build from scratch instead of using a build cache). Now rsgain-git on my system depends on ffmpeg 6.0.

DCengineer commented on 2023-03-10 05:34 (UTC)

Looks like there is a dependency conflict caused by the ffmpeg 2:6.0-3 update.

error: failed to prepare transaction (could not satisfy dependencies)
:: installing ffmpeg (2:6.0-3) breaks dependency 'libavformat.so=59-64' required by rsgain-git
:: installing ffmpeg (2:6.0-3) breaks dependency 'libavcodec.so=59-64' required by rsgain-git
:: installing ffmpeg (2:6.0-3) breaks dependency 'libavutil.so=57-64' required by rsgain-git

XShell commented on 2023-03-09 03:24 (UTC)

Please replace date +"%Y%m%d"."g$(git rev-parse HEAD)" in pkgver() function with git describe --long --tags --abbrev=7 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'. Thanks in advance.

Seqularise commented on 2022-09-15 10:34 (UTC)

Fixed

complexlogic commented on 2022-09-15 06:30 (UTC)

I'm the developer of rsgain. Thanks for maintaining this. I released version 3.0 today, which is a major update. I added a new dependency to the C++ library fmt, which provides safer and faster string formatting than C's stdio. The result is that the PKGBUILD will now fail to build in a chrooted environment. You need to add 'fmt' to your depends array.