complexlogic / rsgain

A simple, but powerful ReplayGain 2.0 tagging utility
Other
289 stars 21 forks source link

Ubuntu 23.10 compatibility #96

Closed sebastien-maillard closed 1 year ago

sebastien-maillard commented 1 year ago

Installing rsgain_3.4-1_amd64.deb on Ubuntu 23.10 yields the following error:

The following packages have unmet dependencies: rsgain : Depends: libavcodec59 (>= 5.1) but it is not installable Depends: libavutil57 (>= 5.1) but it is not installable Depends: libavformat59 (>= 5.1) but it is not installable

Those packages have been upgraded to libavcodec60, libavutil58 and libavformat60 respectively.

complexlogic commented 1 year ago

The .deb packages are currently built against Debian Bullseye, which uses FFmpeg 5. This PR changes the package metadata, but not the binary itself. In other words, apt would successfully install the package on Ubuntu 23.10, but the program would still fail to run due to the soname mismatch.

sebastien-maillard commented 1 year ago

Got it, thanks for the feedback. I'll close the PR then.

FYI I was able to build and run rsgain on Ubuntu 23.10 following the BUILDING doc.