Page 1 of 1

Tvheadend for Raspbian Buster?

Posted: Fri Jun 28, 2019 8:04 am
by tigernero
I installed raspbian Buster image
but it doesn't bring with it the repositories for tvhead
nor the official repositories have buster sources.

having a tvhat I have to go back to stretch?

Re: Tvheadend for Raspbian Buster?

Posted: Fri Jun 28, 2019 10:08 am
by B.Goode
It isn't specifically about the TV HAT, but this prior reply from an RP Engineer implies the HAT must have been tested with Raspbian Buster.

https://www.raspberrypi.org/forums/view ... 4#p1485250

(Because they would have needed to be running Buster to check compatibility with the new RPi4 hardware.)


Alternatively it might just be yet another item of software that is 'broken' with Buster that will have to be sorted out in the fullness of time...

Re: Tvheadend for Raspbian Buster?

Posted: Fri Jun 28, 2019 12:08 pm
by itsmedoofer
No mention of Buster at http://apt.tvheadend.org/

Like B.Goode said we are a bit too early doors here and will just have to wait for the rest of the world to catch up.

Re: Tvheadend for Raspbian Buster?

Posted: Fri Jun 28, 2019 1:01 pm
by DougieLawson
Have you tried getting the *.deb files from http://archive.raspberrypi.org/debian/p ... adend-dmo/ and installing them on Buster?

Re: Tvheadend for Raspbian Buster?

Posted: Fri Jun 28, 2019 1:10 pm
by tigernero
thank you I will try

Re: Tvheadend for Raspbian Buster?

Posted: Sat Jun 29, 2019 8:26 am
by snapper
Hi, i've tried pulling down the last version & installing, but got a load of unmet dependencies. Tried to correct the dependencies, but found that most were not available to Buster branch of Raspian. I've also tried a recompile of the source, but the autobuild script gave a bunch of errors that exceeded my knowledge to resolve. I think we may have to wait for a Pi Buster version to surface.

Re: Tvheadend for Raspbian Buster?

Posted: Sat Jun 29, 2019 10:45 am
by DougieLawson
I ended up adding the Stretch repo to /etc/apt/sources.list and /etc/apt/sources.list.d/raspi-list

That downloaded these packages:

Code: Select all

Start-Date: 2019-06-29  11:34:50
Commandline: apt install tvheadend
Install: libpackage-stash-perl:armhf (0.38-1, automatic), libdvbcsa1:armhf (1.1.0-2, automatic), xmltv-util:armhf (0.6.1-1, automatic), libxmltv-perl:armhf (0.6.1-1, automatic), libossp-uuid-perl:armhf (1.6.2-1.5+b5, automatic), libhttp-daemon-perl:armhf (6.01-3, automatic), libnet-libidn-perl:armhf (0.12.ds-3+b1, automatic), libhttp-message-perl:armhf (6.18-1, automatic), libavformat57:armhf (7:3.2.14-1~deb9u1+rpt1, automatic), libb-hooks-op-check-perl:armhf (0.22-1+b1, automatic), libavfilter6:armhf (7:3.2.14-1~deb9u1+rpt1, automatic), libwww-robotrules-perl:armhf (6.02-1, automatic), libencode-locale-perl:armhf (1.05-1, automatic), dtv-scan-tables:armhf (0+git20171226.07b18ec-1, automatic), libmodule-runtime-perl:armhf (0.016-1, automatic), libauthen-sasl-perl:armhf (2.1600-1, automatic), dvb-apps:armhf (1.1.1+rev1500-1.2, automatic), libparams-validate-perl:armhf (1.29-1+b1, automatic), libxmlrpc-lite-perl:armhf (0.717-2, automatic), libnet-ssleay-perl:armhf (1.85-2+b1, automatic), liblist-moreutils-perl:armhf (0.416-1+b3, automatic), libxml-sax-base-perl:armhf (1.09-1, automatic), libhtml-form-perl:armhf (6.03-1, automatic), libfile-slurp-perl:armhf (9999.26-1, automatic), liburiparser1:armhf (0.9.1-1, automatic), libdata-dump-perl:armhf (1.23-1, automatic), libtask-weaken-perl:armhf (1.06-1, automatic), libterm-progressbar-perl:armhf (2.22-1, automatic), libdatetime-perl:armhf (2:1.50-1+b1, automatic), libswresample2:armhf (7:3.2.14-1~deb9u1+rpt1, automatic), libopencv-imgproc2.4v5:armhf (2.4.9.1+dfsg1-2, automatic), libdata-optlist-perl:armhf (0.110-1, automatic), libtry-tiny-perl:armhf (0.30-1, automatic), libjson-perl:armhf (4.02000-1, automatic), libxml-sax-perl:armhf (1.00+dfsg-1, automatic), libarchive-zip-perl:armhf (1.64-1, automatic), libhttp-negotiate-perl:armhf (6.01-1, automatic), libebur128-1:armhf (1.2.4-2, automatic), libvariable-magic-perl:armhf (0.62-1+b1, automatic), libdate-manip-perl:armhf (6.76-1, automatic), liblwp-useragent-determined-perl:armhf (1.07-1, automatic), libdevel-callchecker-perl:armhf (0.008-1, automatic), libdbi-perl:armhf (1.642-1+b1, automatic), libemail-valid-perl:armhf (1.202-1, automatic), libb-hooks-endofscope-perl:armhf (0.24-1, automatic), libhttp-cache-transparent-perl:armhf (1.4-1, automatic), libxml-regexp-perl:armhf (0.04-1, automatic), libalgorithm-c3-perl:armhf (0.10-1, automatic), libexception-class-perl:armhf (1.44-1, automatic), libexporter-tiny-perl:armhf (1.002001-1, automatic), libhttp-date-perl:armhf (6.02-1, automatic), liblwp-mediatypes-perl:armhf (6.02-1, automatic), libspecio-perl:armhf (0.43-1, automatic), libclass-singleton-perl:armhf (1.5-1, automatic), libfcgi-perl:armhf (0.78-2+b2, automatic), libnet-dns-perl:armhf (1.19-1, automatic), libclass-c3-xs-perl:armhf (0.14-1+b3, automatic), libmodule-implementation-perl:armhf (0.09-1, automatic), libpackage-stash-xs-perl:armhf (0.29-1, automatic), libperlio-gzip-perl:armhf (0.19-1+b4, automatic), libdevel-lexalias-perl:armhf (0.05-2+b1, automatic), libxml-treepp-perl:armhf (0.43-1, automatic), libsub-quote-perl:armhf (2.005001-1, automatic), libsub-identify-perl:armhf (0.14-1+b1, automatic), libsub-exporter-perl:armhf (0.987-1, automatic), libmime-tools-perl:armhf (5.509-1, automatic), libdatetime-format-builder-perl:armhf (0.8100-2, automatic), libclass-methodmaker-perl:armhf (2.24-1+b4, automatic), libregexp-common-perl:armhf (2017060201-1, automatic), libclass-xsaccessor-perl:armhf (1.19-3+b6, automatic), libwww-perl:armhf (6.36-2, automatic), libparams-util-perl:armhf (1.07-3+b3, automatic), libio-html-perl:armhf (1.001-1, automatic), libdevel-caller-perl:armhf (2.06-2+b1, automatic), libterm-readkey-perl:armhf (2.38-1, automatic), libhdhomerun3:armhf (20161117-2, automatic), libemail-address-perl:armhf (1.912-1, automatic), libnet-http-perl:armhf (6.18-1, automatic), libsub-install-perl:armhf (0.928-1, automatic), libpostproc54:armhf (7:3.2.14-1~deb9u1+rpt1, automatic), libvpx4:armhf (1.6.1-3+deb9u1, automatic), libnet-smtp-ssl-perl:armhf (1.04-1, automatic), libjson-xs-perl:armhf (3.040-1+b1, automatic), libio-socket-ssl-perl:armhf (2.060-3, automatic), libdynaloader-functions-perl:armhf (0.003-1, automatic), libdigest-bubblebabble-perl:armhf (0.02-2, automatic), libconvert-binhex-perl:armhf (1.125-1, automatic), libclass-inspector-perl:armhf (1.32-1, automatic), libdatetime-format-strptime-perl:armhf (1.7600-1, automatic), libref-util-perl:armhf (0.204-1, automatic), libfile-sharedir-perl:armhf (1.116-2, automatic), libhtml-tagset-perl:armhf (3.20-3, automatic), libparams-classify-perl:armhf (0.015-1+b1, automatic), libva1:armhf (1.7.3-2, automatic), libclass-method-modifiers-perl:armhf (2.12-1, automatic), libfile-listing-perl:armhf (6.04-1, automatic), libsub-name-perl:armhf (0.21-1+b2, automatic), libdatetime-format-sqlite-perl:armhf (0.11-2, automatic), libx264-148:armhf (2:0.148.2748+git97eaef2-1+rpi1, automatic), libdatetime-timezone-perl:armhf (1:2.23-1+2019a, automatic), libass5:armhf (1:0.13.4-2, automatic), libx265-95:armhf (2.1-2, automatic), liblwp-protocol-https-perl:armhf (6.07-2, automatic), librole-tiny-perl:armhf (2.000006-1, automatic), libhtml-tree-perl:armhf (5.07-2, automatic), libdatetime-format-iso8601-perl:armhf (0.08-2, automatic), libxml-libxslt-perl:armhf (1.96-1+b1, automatic), libexporter-lite-perl:armhf (0.08-1, automatic), libio-stringy-perl:armhf (2.111-3, automatic), libavcodec57:armhf (7:3.2.14-1~deb9u1+rpt1, automatic), libxml-twig-perl:armhf (1:3.50-1.1, automatic), libnamespace-clean-perl:armhf (0.27-1, automatic), libmailtools-perl:armhf (2.18-1, automatic), perl-openssl-defaults:armhf (3, automatic), libnet-dns-sec-perl:armhf (1.11-1, automatic), libreadonly-perl:armhf (2.050-1, automatic), libsoap-lite-perl:armhf (1.27-1, automatic), libavutil55:armhf (7:3.2.14-1~deb9u1+rpt1, automatic), libtie-ixhash-perl:armhf (1.23-2, automatic), libdatetime-locale-perl:armhf (1:1.23-1, automatic), libtypes-serialiser-perl:armhf (1.0-1, automatic), libfont-afm-perl:armhf (1.20-2, automatic), libhttp-cookies-perl:armhf (6.04-1, automatic), libwebpmux2:armhf (0.5.2-1, automatic), libxml-namespacesupport-perl:armhf (1.12-1, automatic), tvheadend-data:armhf (4.2.4-dmo1~bpo9+1~rpt1, automatic), libdevel-stacktrace-perl:armhf (2.0300-1, automatic), libcommon-sense-perl:armhf (3.74-2+b18, automatic), libfile-homedir-perl:armhf (1.004-1, automatic), libclass-factory-util-perl:armhf (1.7-3, automatic), libswscale4:armhf (7:3.2.14-1~deb9u1+rpt1, automatic), libxml-libxml-perl:armhf (2.0134+dfsg-1, automatic), libpadwalker-perl:armhf (2.3-1+b1, automatic), libopencv-core2.4v5:armhf (2.4.9.1+dfsg1-2, automatic), libtimedate-perl:armhf (2.3000-2, automatic), libdigest-hmac-perl:armhf (1.03+dfsg-2, automatic), libfile-chdir-perl:armhf (0.1008-1, automatic), libnet-domain-tld-perl:armhf (1.75-1, automatic), libclass-data-inheritable-perl:armhf (0.08-3, automatic), libva-x11-1:armhf (1.7.3-2, automatic), libemail-find-perl:armhf (0.10-dfsg-3, automatic), libxml-parser-perl:armhf (2.44-4, automatic), libva-drm1:armhf (1.7.3-2, automatic), libdbd-sqlite3-perl:armhf (1.62-3, automatic), libxml-sax-expat-perl:armhf (0.51-1, automatic), libeval-closure-perl:armhf (0.14-1, automatic), libhtml-fromtext-perl:armhf (2.07-1, automatic), libsub-exporter-progressive-perl:armhf (0.001013-1, automatic), libref-util-xs-perl:armhf (0.117-1+b1, automatic), libxml-dom-perl:armhf (1.44-2, automatic), tvheadend:armhf (4.2.4-dmo1~bpo9+1~rpt1), libxml-perl:armhf (0.08-3, automatic), libhtml-parser-perl:armhf (3.72-3+b2, automatic), libparams-validationcompiler-perl:armhf (0.30-1, automatic), liburi-perl:armhf (1.76-1, automatic), libclass-c3-perl:armhf (0.34-1, automatic), libio-sessiondata-perl:armhf (1.03-1, automatic), libnet-ip-perl:armhf (1.26-2, automatic), liblog-tracemessages-perl:armhf (1.4-5, automatic), liblingua-preferred-perl:armhf (0.2.4-4, automatic), libavresample3:armhf (7:3.2.14-1~deb9u1+rpt1, automatic), libunicode-string-perl:armhf (2.10-1+b3, automatic), libmro-compat-perl:armhf (0.13-1, automatic), libnamespace-autoclean-perl:armhf (0.28-1, automatic), libfile-which-perl:armhf (1.23-1, automatic), libxml-xpathengine-perl:armhf (0.14-1, automatic), libxml-writer-perl:armhf (0.625-1, automatic), libhtml-format-perl:armhf (2.12-1, automatic)
End-Date: 2019-06-29  11:42:14
Some of those are missing from Buster.

Re: Tvheadend for Raspbian Buster?

Posted: Sat Jun 29, 2019 1:08 pm
by tigernero
when will the "buster" packages for tvheadend be available?

since your tvhat should be able to run correctly even on the buster? thank you.

because your efforts will surely be greater than having to wait for those of tvheadend itself.

I like having my tvhat with "buster" and pizero w as I already do with stretch

Re: Tvheadend for Raspbian Buster?

Posted: Sat Jun 29, 2019 2:41 pm
by DougieLawson
I got tvheadend running with the packages from Stretch on Buster. Then couldn't get Kodi running so that Raspberry is back to running Stretch.

Re: Tvheadend for Raspbian Buster?

Posted: Sat Jun 29, 2019 6:07 pm
by Roken
Useful thread. I'm going to repurpose one of my 3B+, and set up the 4 to carry out the server functions. At least I know now that one of the opther Pis will have to serve tvheadend for me.

Re: Tvheadend for Raspbian Buster?

Posted: Sat Jun 29, 2019 6:12 pm
by tigernero
the problem is that those who today buy a raspberry and a tvhat and have no stretch image available, on the site there is only the buster version of 06-20-2019 and try to install tvhead by command: "sudo apt install tvheadend" yes will find it unable to do so. I think it is necessary to import tvheadend as on stretch in your repositories

Re: Tvheadend for Raspbian Buster?

Posted: Sat Jun 29, 2019 6:22 pm
by itsmedoofer
tigernero wrote:
Sat Jun 29, 2019 6:12 pm
the problem is that those who today buy a raspberry and a tvhat and have no stretch image available, on the site there is only the buster version of 06-20-2019
For reference old images can be found here.

https://downloads.raspberrypi.org/raspbian/images/

Re: Tvheadend for Raspbian Buster?

Posted: Sat Jun 29, 2019 7:04 pm
by tigernero
thanks, the problem is average user who takes raspbian image on the site convinced to be able to interface his tvhat with tvheadend as explained also on Pi hut and find the software that allows to interface with tvhat not available.

Re: Tvheadend for Raspbian Buster?

Posted: Sun Jul 14, 2019 1:06 pm
by grkblood13
The following link provides instructions for installing on Buster. Be sure to run sudo apt-get -f install after installation to resolve unmet deps.

https://markclarkstone.co.uk/downloads/rpi/readme.txt

Re: Tvheadend for Raspbian Buster?

Posted: Tue Jul 16, 2019 10:08 am
by mihailolja
Thanks Grkblood for this!

Mihailolja

Re: Tvheadend for Raspbian Buster?

Posted: Tue Jul 16, 2019 2:03 pm
by tigernero
The problem is that the modified tvheadend version that the raspbian had included in stretch supported video transcoding,
while the tvhedend release from their repositories does not exist.
in fact you can read the word = Transcoding support is unavailable on these distros.

so although we use momentarily the single debs to have tvheadend on the raspbian buster, I'd like to know if the foundation itself will put us on hand as for stretch so as to also have active transcoding.

Re: Tvheadend for Raspbian Buster?

Posted: Tue Jul 16, 2019 10:16 pm
by DougieLawson
grkblood13 wrote:
Sun Jul 14, 2019 1:06 pm
The following link provides instructions for installing on Buster. Be sure to run sudo apt-get -f install after installation to resolve unmet deps.

https://markclarkstone.co.uk/downloads/rpi/readme.txt
That doesn't build on Raspbian Buster on my RPi3B (Raspbian 2019-07-10 version).

Re: Tvheadend for Raspbian Buster?

Posted: Wed Aug 28, 2019 5:48 pm
by tigernero
is the raspbian foundation planning to include tvheadend in its repository buster?

as well as made for raspbian stretch?

Re: Tvheadend for Raspbian Buster?

Posted: Wed Aug 28, 2019 6:02 pm
by ShiftPlusOne
Already is

Re: Tvheadend for Raspbian Buster?

Posted: Wed Aug 28, 2019 7:51 pm
by tigernero
I had not tried. this is magnificent. I'm going to update my Pizero w with stretch with clean image buster and tvheadend with tvhat ..

Re: Tvheadend for Raspbian Buster?

Posted: Mon Sep 02, 2019 6:45 am
by Arcturus
Installation instructions for the unstable build of tvheadend for Buster can be found on the tvheadend.org website at this URL:

https://tvheadend.org/projects/tvheaden ... positories

Only the unstable (i.e. developer version) is available for Buster. There is not currently a stable version, although the wiki does say that they are working on getting a stable build stood up ASAP.

Re: Tvheadend for Raspbian Buster?

Posted: Thu Sep 05, 2019 4:03 pm
by mpmc
Arcturus wrote:
Mon Sep 02, 2019 6:45 am
Installation instructions for the unstable build of tvheadend for Buster can be found on the tvheadend.org website at this URL:

https://tvheadend.org/projects/tvheaden ... positories

Only the unstable (i.e. developer version) is available for Buster. There is not currently a stable version, although the wiki does say that they are working on getting a stable build stood up ASAP.
The above in bold isn't true, at least not for armhf - only i386/amd64 have buster available.

I've had a PR to add raspbian-buster for both 4.2.8 & 4.3 up for a while now. Unfortunately the main tvh dev and the doozer.io admin are both really busy. Hence why I provided those builds [linked above] - mainly because I've had people badgering me for them!