You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now, the Audiobookshelf Debian package downloads some software binaries during package installation and write those to /usr/lib/audiobookshelf-ffmpeg/ (not only FFmpeg end up in there):
Instead of downloading them and writing them to the file system usually managed by packages, the Audiobookshelf Debian package should just define dependencies to tone and FFmpeg packages.
The text was updated successfully, but these errors were encountered:
Define them as dependency of the audiobookshelf package. Installing the package will then install the dependencies automatically given that they exist in any of the available repositories. If in doubt, you can also provide a package for the dependencies in this repository.
The advantage of that is that you don't end up with rough binaries somewhere is your file system, that you don't need to redownload/install these tools every time you install/update audiobookshelf and that you can even update those separately.
To see what I mean, here is what the installation of the Audiobookshelf RPM looks like. Installing audiobookshelf will automatically install ffmpeg and tone as dependencies:
Right now, the Audiobookshelf Debian package downloads some software binaries during package installation and write those to
/usr/lib/audiobookshelf-ffmpeg/
(not only FFmpeg end up in there):Instead of downloading them and writing them to the file system usually managed by packages, the Audiobookshelf Debian package should just define dependencies to tone and FFmpeg packages.
The text was updated successfully, but these errors were encountered: