Page 1 of 1

How do I build and install TVHeadend?

Posted: Thu Jan 31, 2019 20:24
by themouseNZ
TVheadend is not available in Rigo, How do I build and install it. The instructions for Gentoo on the TVHeadend website are outdated. Thanks

Re: How do I build and install TVHeadend?

Posted: Thu Jan 31, 2019 20:32
by Alexander88207
You can build & install TVHeadend with portage

Re: How do I build and install TVHeadend?

Posted: Thu Jan 31, 2019 21:23
by themouseNZ
This is the first time I need to install something thats not in the Sabayon repo. So, I did the following :-

sudo emerge --sync
sudo emerge tvheadend

this was the response which I have no idea what its trying to tell me

* IMPORTANT: 20 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.

Calculating dependencies... done!
[ebuild N ] virtual/linuxtv-dvb-headers-5.8
[ebuild N ] app-doc/xmltoman-0.4-r1
[ebuild NS ] sys-devel/automake-1.11.6-r3 [1.15.1-r2] USE="-test"
[ebuild R ] dev-python/pycairo-1.17.0-r1 PYTHON_TARGETS="python3_5* -python3_6*"
[ebuild NS ] dev-python/pygobject-3.28.3-r1 [2.28.6-r55] USE="cairo -examples -test" PYTHON_TARGETS="python2_7 python3_5 -python3_4 -python3_6 -python3_7"
[ebuild N ] media-tv/v4l-utils-1.14.1 USE="qt5"
[ebuild N ] media-tv/dtv-scan-tables-0_p20171003
[ebuild N #] net-dns/avahi-0.7-r2 USE="autoipd dbus gdbm gtk gtk3 howl-compat introspection ipv6 mdnsresponder-compat nls python qt5 -bookmarks -doc -mono (-selinux) -test" ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7"
[ebuild N ] media-tv/tvheadend-4.2.8 USE="capmt constcw cwc dbus dvb ffmpeg imagecache inotify systemd timeshift zeroconf zlib -debug -dvbcsa -dvben50221 -hdhomerun -iptv -libressl -satip -uriparser -xmltv"

The following mask changes are necessary to proceed:
(see "package.unmask" in the portage(5) man page for more details)
# required by net-print/cups-2.2.8-r1::gentoo[zeroconf]
# required by dev-qt/qtprintsupport-5.11.3::gentoo[cups]
# required by kde-frameworks/kxmlgui-5.54.0::gentoo
# required by kde-frameworks/kbookmarks-5.54.0::gentoo
# required by kde-frameworks/kio-5.54.0::gentoo
# required by kde-plasma/kactivitymanagerd-5.14.5::gentoo
# required by kde-frameworks/kactivities-5.54.0::gentoo
# required by kde-frameworks/plasma-5.54.0::gentoo
# required by kde-plasma/kwin-5.14.5::gentoo
# required by kde-plasma/libkworkspace-5.14.5::gentoo
# required by kde-plasma/kde-cli-tools-5.14.5::gentoo
# required by kde-plasma/breeze-5.14.5::gentoo
# /etc/portage/package.mask/00-sabayon.package.mask:
# 2017-02-18 Francesco Ferretti: use overlay version

NOTE: The --autounmask-keep-masks option will prevent emerge
from creating package.unmask or ** keyword changes.

Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.

!!! The following installed packages are masked:
- dev-lang/python-3.6.6::gentoo (masked by: package.mask)
# Temp mask

- net-misc/teamviewer-13.2.13582::gentoo (masked by: TeamViewer license(s))
A copy of the 'TeamViewer' license is located at '/usr/portage/licenses/TeamViewer'.

- sys-boot/plymouth-0.9.4-r1::sabayon-distro (masked by: package.mask)
# 2014-08-02 Fabio Erculiani: plymouth 0.9.0 simply does not work

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

Re: How do I build and install TVHeadend?

Posted: Thu Jan 31, 2019 21:32
by themouseNZ
I dont understand why any of the plasma and cups packages have anything to do with it