Linux TVHeadend 4.x PPAs don't have i386 builds.
#11
(2015-07-03, 16:45)Prof Yaffle Wrote: I'd need to try it, but flounder around a bit with this:

1. Clone the code (you don't need to fork it unless you want to submit patches): git clone [email protected]:tvheadend/tvheadend.git
2. cd ~/tvheadend (assuming that's where you put it)
3. git checkout release/4.0
3. Build it with Autobuild.sh -t <target>, e.g. Autobuild.sh -t precise-i386
4. Install it with dkpg -i *.deb

Then, to update, you won't need to the first step again. Instead, you'll have a script that does something like:

1. cd ~/tvheadend (assuming that's where you put it)
2. git pull
3. test the output
3a. if nothing has changed, stop
3b. if anything has changed, rebuild: Autobuild.sh -t precise-i386 && sudo dpkg *.deb

You need to watch the debs, so *.deb is a bit blunt as it will install ANY and ALL deb files in that directory - including previous builds - so you probably want to clear those out first, and then only install tvheadend*.deb (which will install both deb files that Autobuild generates: the core code plus the debug symbols).

Now, the real challenge is "3. test the output". Some light reading for you:

https://stackoverflow.com/questions/3258...ull-needed

or https://stackoverflow.com/questions/1977...ell-script

Again, unless someone knows, you'll have to play a little (by running git pull and checking the return value to see what's true and what's false - do you get a true result if you pull successfully even if there are no changes, for example).

(2015-07-03, 16:48)Prof Yaffle Wrote: Or you can just download an i386 *4.1* deb from here:

http://apt.tvheadend.org/unstable/pool/m...tvheadend/

... but that's likely to cause some breakage at some point, as they're automated/nightlies.

When I have some time, I will try to do a bash script to automate this.

I have read those articles on stack overflow, very useful!

I have to do a bit of scripting and testing.
Reply


Messages In This Thread
RE: TVHeadend 4.x PPAs don't have i386 builds. - by J876 - 2015-07-08, 12:22
Logout Mark Read Team Forum Stats Members Help
TVHeadend 4.x PPAs don't have i386 builds.0