Debian builds
Added by Josu Lazkano about 8 years ago
Hello,
I have a Tvheadend server running in a Debian Jessie machine with bintray repository. It works great, I have repo updates every week.
I want to know which commits are add on each upgrades. Is there any site to see it?
I want to upgrade my system to Debian testing, is it possible to add a build for Debian Stretch?
Who is managing the Debian builds?
Best regards.
Replies (10)
RE: Debian builds - Added by Jonathan Thomson about 8 years ago
If you want to see what changes between builds, refer to the Github repo here - this shows you what goes into each build.
For Debian (and Ubuntu) there's normally no need for builds outside of the ones provided in repo as they are forwards compatible with the newer Debian/Ubuntu builds. I maintain Raspberry Pi versions of tvheadend and found building anything other than the Wheezy version caused no end of trouble with dependencies.
RE: Debian builds - Added by Josu Lazkano about 8 years ago
Thanks for the link.
So, how could I install tvheadend in Debian Stretch? Install from Jessie repo? Or need I compile it for my system?
Thanks for your help.
RE: Debian builds - Added by Jonathan Thomson about 8 years ago
For the best compatibility, building from source is always the best (in my opinion) as the code will be optimised for that specific version of Debian.
I have a guide on my blog (here) which has a bit more detail about how to build from source. It was aimed at Ubuntu Xenial and Debian Jessie but it should work no problem for other versions of Debian-based distros.
Give it a try and let me know how you get on, it would be good to add a compatibility list to my guide to show which distros the guide will or will not work with.
RE: Debian builds - Added by Josu Lazkano about 8 years ago
Thanks!
I will try it. Do you recommebd to install build software in production system? Or coukl I try eith a virtual machine for that?
Best regards.
RE: Debian builds - Added by Jonathan Thomson about 8 years ago
I've just installed Stretch in a VM, setting up the build environment works as per my guide. The build is currently running so I'll post back with the results shortly.
RE: Debian builds - Added by Jonathan Thomson about 8 years ago
Josu Lazkano wrote:
Thanks!
I will try it. Do you recommebd to install build software in production system? Or coukl I try eith a virtual machine for that?
Best regards.
If it's a production system, I would either use a VM (safest option) or create a chroot jail to build inside an enclosed environment within your production environment.
If you want to wait for my build to finish, I can post the .deb file for you to try, if it works you can then set up your build environment to keep the system up to date?
RE: Debian builds - Added by Jonathan Thomson about 8 years ago
I can't get it to build under Stretch - there seems to be an issue when trying to build the ffmpeg binary.
RE: Debian builds - Added by Jonathan Thomson about 8 years ago
I've managed to compile ffmpeg under Stretch so the compilation failure is something to do with how the tvheadend build system is retrieving and building ffpmeg from source.
RE: Debian builds - Added by Jonathan Thomson about 8 years ago
I think Stretch is a non-starter for now, the Wheezy package won't install and you can't build from source.
Out of interest, how have you ended up using an alpha-build distro in a production environment?
RE: Debian builds - Added by Josu Lazkano about 8 years ago
Thanks Jonathan,
So I will wait before upgrade to Stretch.
Thanks for your great help.
Kind regards.