Package Details: rsgain 3.5.1-2

Git Clone URL: https://aur.archlinux.org/rsgain.git (read-only, click to copy)
Package Base: rsgain
Description: ReplayGain 2.0 loudness normalizer
Upstream URL: https://github.com/complexlogic/rsgain
Licenses: BSD-2-Clause
Submitter: Gilrain
Maintainer: Gilrain
Last Packager: Gilrain
Votes: 5
Popularity: 0.42
First Submitted: 2023-09-19 10:17 (UTC)
Last Updated: 2024-06-21 20:46 (UTC)

Dependencies (9)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

Gilrain commented on 2024-06-23 10:56 (UTC)

The solution might be to forgo the "new" lib dependencies and use ffmpeg proper instead, but it might not solve the need to rebuild on each ffmpeg updates.

dplusplus commented on 2024-06-23 03:52 (UTC)

error: failed to prepare transaction (could not satisfy dependencies)
:: installing ffmpeg (2:7.0.1-1) breaks dependency 'libavcodec.so=60-64' required by rsgain
:: installing ffmpeg (2:7.0.1-1) breaks dependency 'libavformat.so=60-64' required by rsgain
:: installing ffmpeg (2:7.0.1-1) breaks dependency 'libavutil.so=58-64' required by rsgain
:: installing ffmpeg (2:7.0.1-1) breaks dependency 'libswresample.so=4-64' required by rsgain

Uninstalling and then reinstalling rsgain resolved these errors on my system.

kIERO commented on 2024-06-22 19:29 (UTC) (edited on 2024-06-22 19:29 (UTC) by kIERO)

error: failed to prepare transaction (could not satisfy dependencies)
:: installing ffmpeg (2:7.0.1-1) breaks dependency 'libavcodec.so=60-64' required by rsgain
:: installing ffmpeg (2:7.0.1-1) breaks dependency 'libavformat.so=60-64' required by rsgain
:: installing ffmpeg (2:7.0.1-1) breaks dependency 'libavutil.so=58-64' required by rsgain
:: installing ffmpeg (2:7.0.1-1) breaks dependency 'libswresample.so=4-64' required by rsgain

rharish commented on 2024-06-10 18:50 (UTC) (edited on 2024-06-10 18:54 (UTC) by rharish)

My bad, my CFLAGS was borked in my makepkg conf. rsgain builds perfectly well now.

rharish commented on 2024-06-10 18:06 (UTC)

I get the same results without ccache as well:

CMake Error at /usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:73 (message):
  The C++ compiler

    "/usr/bin/c++"

  is not able to compile a simple test program.

  It fails with the following output:

    Change Dir: '/home/rharish/.cache/paru/clone/rsgain/src/build/CMakeFiles/CMakeScratch/TryCompile-GEEH9y'

    Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_7dc96/fast
    /usr/bin/make  -f CMakeFiles/cmTC_7dc96.dir/build.make CMakeFiles/cmTC_7dc96.dir/build
    make[1]: Entering directory '/home/rharish/.cache/paru/clone/rsgain/src/build/CMakeFiles/CMakeScratch/TryCompile-GEEH9y'
    CMakeFiles/cmTC_7dc96.dir/flags.make:10: *** missing separator (did you mean TAB instead of 8 spaces?).  Stop.
    make[1]: Leaving directory '/home/rharish/.cache/paru/clone/rsgain/src/build/CMakeFiles/CMakeScratch/TryCompile-GEEH9y'
    make: *** [Makefile:127: cmTC_7dc96/fast] Error 2





  CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
  CMakeLists.txt:13 (project)

Gilrain commented on 2024-06-10 09:59 (UTC)

ccache is the culprit. you might need to review your build environment or dig up peculiarities between cmake + ccache.

rharish commented on 2024-06-09 09:36 (UTC)

Build fails with the following error:

CMake Error at /usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:73 (message):
  The C++ compiler

    "/usr/lib/ccache/bin/c++"

  is not able to compile a simple test program.

  It fails with the following output:

    Change Dir: '/home/rharish/rsgain/src/build/CMakeFiles/CMakeScratch/TryCompile-w10zsQ'

    Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_e5ac7/fast
    /usr/bin/make  -f CMakeFiles/cmTC_e5ac7.dir/build.make CMakeFiles/cmTC_e5ac7.dir/build
    make[1]: Entering directory '/home/rharish/rsgain/src/build/CMakeFiles/CMakeScratch/TryCompile-w10zsQ'
    CMakeFiles/cmTC_e5ac7.dir/flags.make:10: *** missing separator (did you mean TAB instead of 8 spaces?).  Stop.
    make[1]: Leaving directory '/home/rharish/rsgain/src/build/CMakeFiles/CMakeScratch/TryCompile-w10zsQ'
    make: *** [Makefile:127: cmTC_e5ac7/fast] Error 2





  CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
  CMakeLists.txt:13 (project)

Could someone point out where the issue lies?

wallun commented on 2024-04-18 14:31 (UTC)

I think you forgot to bump pkgrel in your PKGBUILD. People won't see the new package since they already have rsgain-3.5-1 installed

Gilrain commented on 2024-04-18 13:58 (UTC)

@wallun Thanks for noticing. My buggy brain must have find it too weird for a repository to be singular.

wallun commented on 2024-04-18 12:55 (UTC) (edited on 2024-04-18 12:55 (UTC) by wallun)

RFC - Move documentation to /usr/share/doc instead of /usr/share/docs

Hi,

I noticed that README.md is placed in /usr/share/docs.

I don't know about you, but apart from rsgain, no packages ever put anything in this folder. But /usr/share/doc is populated with multiple files from multiple packages.

Do you think it would be wise the README path in the PKGBUILD ?