4.0.5 to 4.0.6 upgrade
Added by Kevin J about 9 years ago
Hi, I installed a fresh 4.0.5 a while ago using this method:
add line: deb https://dl.bintray.com/tvheadend/ubuntu stable main
to nano /etc/apt/sources.list
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61
sudo apt-get update
sudo apt install tvheadend
I can see 4.0.6 is now released, how can I easily upgrade to 4.0.6, and is it worth it?
I have a TBS 6984 with Kodi as front end.
Kind regards
Replies (15)
RE: 4.0.5 to 4.0.6 upgrade - Added by Prof Yaffle about 9 years ago
Bugfixes, really ... you can see the changes between the last 4.0.5 release and the current 4.0.6 here
Upgrading - if you have the repository still defined - is as simple as sudo apt-get update && sudo apt-get upgrade. As always, you take your choice as to whether the bug fixes are worth any risk of upgrade/new bugs (as low as that risk really is).
RE: 4.0.5 to 4.0.6 upgrade - Added by Kevin J about 9 years ago
Hi, I do still have deb https://dl.bintray.com/tvheadend/ubuntu stable main in the repository, doing sudo apt-get update && sudo apt-get upgrade upgrades other stuff in ubuntu, but not tvheadend. Not sure why its not upgrading?
RE: 4.0.5 to 4.0.6 upgrade - Added by Prof Yaffle about 9 years ago
You could try apt-get install --only-upgrade <packagename> - that will upgrade a package if it's installed, but not install it if it isn't (versus apt-get install <packagename>, which will upgrade if present and install if not).
apt-cache policy tvheadend will tell you what's installed, and what's available for installation. Not sure why you wouldn't be getting the update otherwise... but you could always manually download the deb and use dpkg -i <deb> to force it.
RE: 4.0.5 to 4.0.6 upgrade - Added by c128 m about 9 years ago
mmm...just chanced upon this thread. Is there something up with the configuration of the repo that means 4.0.6 isn't being offered as an upgrade?
Initially I thought the bintray repo hadn't been updated. However, although I know the 4.0.6 deb is physically there, and could be installed with dpkg
, it's not being offered to me in a normal upgrade either i.e. following an apt-get update
:
root@tv:~# apt-cache policy tvheadend tvheadend: Installed: 4.0.5~trusty Candidate: 4.0.5~trusty Version table: *** 4.0.5~trusty 0 500 https://dl.bintray.com/tvheadend/ubuntu/ stable/main amd64 Packages 100 /var/lib/dpkg/status 4.0.4~trusty 0 500 https://dl.bintray.com/tvheadend/ubuntu/ stable/main amd64 Packages 4.0.3~precise 0 500 https://dl.bintray.com/tvheadend/ubuntu/ stable/main amd64 Packages
I'm on vivid with deb https://dl.bintray.com/tvheadend/ubuntu stable main
in my /etc/apt/sources.list
.
RE: 4.0.5 to 4.0.6 upgrade - Added by Prof Yaffle about 9 years ago
Good spot. Looking at the repo, the Packages list only seems to have these:
Package: tvheadend Version: 4.0.3~precise Architecture: amd64 Maintainer: Andreas Öman <[email protected]> Installed-Size: 24130 Depends: libavahi-client3 (>= 0.6.16), libavahi-common3 (>= 0.6.16), libc6 (>= 2.15), libdbus-1-3 (>= 1.0.2), libdvbcsa1 (>= 1.1.0), libssl1.0.0 (>= 1.0.0), liburiparser1 (>= 0.6.0), zlib1g (>= 1:1.1.4) Recommends: xmltv-util Enhances: showtime Replaces: hts-tvheadend Section: video Priority: extra Homepage: https://tvheadend.org Description: Tvheadend Tvheadend is a TV streaming server for Linux supporting DVB, ATSC, IPTV, and Analog video (V4L) as input sources. Can be used as a backend to Showtime, XBMC and various other clients. Filename: pool/main/t/tvheadend/tvheadend_4.0.3~precise_amd64.deb SHA1: 5ba2c45ff5c618186cf7b8a0e5f11859dc20e9e7 Size: 9493208 Package: tvheadend Version: 4.0.4~trusty Architecture: amd64 Maintainer: Andreas Öman <[email protected]> Installed-Size: 24134 Depends: libavahi-client3 (>= 0.6.16), libavahi-common3 (>= 0.6.16), libc6 (>= 2.15), libdbus-1-3 (>= 1.0.2), libdvbcsa1 (>= 1.1.0), libssl1.0.0 (>= 1.0.0), liburiparser1 (>= 0.6.0), zlib1g (>= 1:1.1.4) Recommends: xmltv-util Enhances: showtime Replaces: hts-tvheadend Section: video Priority: extra Homepage: https://tvheadend.org Description: Tvheadend Tvheadend is a TV streaming server for Linux supporting DVB, ATSC, IPTV, and Analog video (V4L) as input sources. Can be used as a backend to Showtime, XBMC and various other clients. Filename: pool/main/t/tvheadend/tvheadend_4.0.4~trusty_amd64.deb SHA1: 66c43ad7b060b655fa5786457621a49cf5c6e937 Size: 9492092 Package: tvheadend Version: 4.0.5~trusty Architecture: amd64 Maintainer: Andreas Öman <[email protected]> Installed-Size: 24134 Depends: libavahi-client3 (>= 0.6.16), libavahi-common3 (>= 0.6.16), libc6 (>= 2.15), libdbus-1-3 (>= 1.0.2), libdvbcsa1 (>= 1.1.0), libssl1.0.0 (>= 1.0.0), liburiparser1 (>= 0.6.0), zlib1g (>= 1:1.1.4) Recommends: xmltv-util Enhances: showtime Replaces: hts-tvheadend Section: video Priority: extra Homepage: https://tvheadend.org Description: Tvheadend Tvheadend is a TV streaming server for Linux supporting DVB, ATSC, IPTV, and Analog video (V4L) as input sources. Can be used as a backend to Showtime, XBMC and various other clients. Filename: 4.0.5/pool/main/t/tvheadend/tvheadend_4.0.5~trusty_amd64.deb SHA1: 4a847d53a055e18f3d72ff972b2faedecb899258 Size: 9492898 Package: tvheadend-dbg Source: tvheadend Version: 4.0.3~precise Architecture: amd64 Maintainer: Andreas Öman <[email protected]> Installed-Size: 21222 Depends: tvheadend (= 4.0.3~precise) Section: debug Priority: extra Description: Debug symbols for Tvheadend This package contains the debugging symbols for Tvheadend. Filename: pool/main/t/tvheadend/tvheadend-dbg_4.0.3~precise_amd64.deb SHA1: 56adba319c5371cea255f654ea6848e7a6f3cac6 Size: 4246236 Package: tvheadend-dbg Source: tvheadend Version: 4.0.4~trusty Architecture: amd64 Maintainer: Andreas Öman <[email protected]> Installed-Size: 21221 Depends: tvheadend (= 4.0.4~trusty) Section: debug Priority: extra Description: Debug symbols for Tvheadend This package contains the debugging symbols for Tvheadend. Filename: pool/main/t/tvheadend/tvheadend-dbg_4.0.4~trusty_amd64.deb SHA1: 497953af2b312a7cfc860f00e66cba31b5c4c9af Size: 4247498 Package: tvheadend-dbg Source: tvheadend Version: 4.0.5~trusty Architecture: amd64 Maintainer: Andreas Öman <[email protected]> Installed-Size: 21223 Depends: tvheadend (= 4.0.5~trusty) Section: debug Priority: extra Description: Debug symbols for Tvheadend This package contains the debugging symbols for Tvheadend. Filename: 4.0.5/pool/main/t/tvheadend/tvheadend-dbg_4.0.5~trusty_amd64.deb SHA1: 516ed6ab5dab65ea07bb6dfe0c7c3ad7fccbd252 Size: 4248748
... which matches your list of candidates. Might be that there's a repository problem, let me try to raise it.
4.0.6 is listed in the 'testing' repo, which may be deliberate - but it sounds more like it should be a stable release, though.
RE: 4.0.5 to 4.0.6 upgrade - Added by Urs Ledermann about 9 years ago
Have you been able to check if it should/will be added in the stable repo?
RE: 4.0.5 to 4.0.6 upgrade - Added by Prof Yaffle about 9 years ago
I did ask, but didn't get hold of anyone who knew - or, at least, I didn't see an answer if I got one. Let me check again for you.
RE: 4.0.5 to 4.0.6 upgrade - Added by Prof Yaffle about 9 years ago
Okay, I found the maintainer of the PPA on line on the forum today, and he's following it up with the PPA host, as it should be available. So someone who knows what they're talking about is looking into it for you
RE: 4.0.5 to 4.0.6 upgrade - Added by Prof Yaffle about 9 years ago
Update: it looks like the 4.0.6 build has been uploaded to 'testing' in error (instead of 'stable') because of a bug in the build code. Fix in progress,
RE: 4.0.5 to 4.0.6 upgrade - Added by Dreamcat 4 about 9 years ago
Thanks everyone here for reporting this. We believe we have now found out what was the cause of this issue. Many apologies for any inconvenience caused.
It didn't come up during testing because this particular issue only occurs if the build jobs complete in some specific order. Which is probably fairly random as all the builds get queued up in parallel.
Have now pushed up a fix out for any future releases increments (e.g. when comes 4.0.7 and higher).
https://github.com/tvheadend/tvheadend-build/commit/71751d10aba5ddabaa662215660f976643fe5fcb
However that does not update the existing 4.0.6 .deb files. I shall be trying to manually re-upload a new copy of the current v4.0.6 stable release sometime late this evening. Using the bintray.com API flag ";override=1". According to their API documentation, it aught to do the trick... Just providing that there are no unforseen complications. e.g. metadata resigning or other stale cache.
I shall return here tomorrow morning with a 2nd status report / progress update.
Again, apologies.
RE: 4.0.5 to 4.0.6 upgrade - Added by Dreamcat 4 about 9 years ago
Prof Yaffle wrote:
Update: it looks like the 4.0.6 build has been uploaded to 'testing' in error (instead of 'stable') because of a bug in the build code. Fix in progress,
As promised
https://gist.github.com/dreamcat4/59ecde3808ed5c1760d9
Ok the v4.0.6 is now showing up on the 'stable main' apt source. Have just tried this tonight and everything seems to have come out as was expected. Please try it out yourselves in the regular fashion. And let us know how it goes. This incremental 4.0.6 should be both a safe and worthwhile update due to certain bugfixes since the v4.0.5 was tagged. And should not break anything whatsoever.
Again my contact infos for future reference...
You can establish contact in any of the following ways:
- Open an issue on this Github repository --> https://github.com/tvheadend/tvheadend-build/issues/new
- Join the #hts channel on Freenode.net IRC server
- Email: [email protected]
Kind Regards
RE: 4.0.5 to 4.0.6 upgrade - Added by c128 m about 9 years ago
Thanks Dreamcat/Prof Yaffle
Confirmation, from me, that the upgrade is now being pulled from the repo and installs fine.
RE: 4.0.5 to 4.0.6 upgrade - Added by Urs Ledermann about 9 years ago
Update worked! Thanks to everyone!
RE: 4.0.5 to 4.0.6 upgrade - Added by Kevin J about 9 years ago
I updated last night from 4.05 to 4.07, all went OK except I had to re-install my TBS6984 drivers.
Thanks for sorting, any idea when 4.2 is set to be released?
Kind regards.