audiowaveform
audiowaveform copied to clipboard
Packaging for Debian Buster
I've not been able to install this on Debian Buster, as I can add the PPA as there is no release file. Any plans to fix that, for this awesome thing you're giving us for free 😉
Hi ! Process for build is very well documented in the readme.md, you just have to build on a buster host 😉
Thanks @greedybro. I guess We could provide .deb files as part of the audiowaveform release process. If anyone is interested in contributing a solution and documentation for that, please let us know. Of course, even better would be to get the package into Debian itself.
I'm not that familiar with packaging for linux distros, but there seems to be this folder in master https://github.com/bbc/audiowaveform/tree/master/debian; what else would be necessary to distribute to buster?
The main use case I have is including this as a dependency in a node application, but the docker images I'm using are all buster or alpine. Right now I'm looking at building from source, which might be okay if I use a multi-stage build, but it's an extra hurdle for many.
As an aside, this would make a great nodeJS native extension if anyone were keen on that. Then you could simply npm install
the entire library and use it without shelling out. Though from what I understand there could be a significant amount of header file reorganisation to make that really work well.
This is pulled from the README file:
Ubuntu
Binary packages are available on Ubuntu Launchpad here.
sudo add-apt-repository ppa:chris-needham/ppa sudo apt-get update sudo apt-get install audiowaveform
There are now Debian packages available, see the ReadMe for details.
I run into this error dpkg: error: cannot access archive 'audiowaveform-1.8.1-1-12.amd64.deb': No such file or directory
.
What command did you run? Have you downloaded the .deb file from the Releases page?
i just found this thread https://github.com/bbc/audiowaveform/issues/191 its all good now. sorry for the noise 🙏