How do I build and install TVHeadend?

If you are new to Linux or new to Sabayon Linux and just not sure where to post, here ya go. Post without fear of being told to RTFM :)

Moderator: Moderators

Post Reply
themouseNZ
Baby Hen
Posts: 10
Joined: Tue Oct 09, 2018 23:38

How do I build and install TVHeadend?

Post by themouseNZ » Thu Jan 31, 2019 20:24

TVheadend is not available in Rigo, How do I build and install it. The instructions for Gentoo on the TVHeadend website are outdated. Thanks

User avatar
Alexander88207
Simple Hen
Posts: 46
Joined: Tue Dec 11, 2018 19:10
Location: Germany

Re: How do I build and install TVHeadend?

Post by Alexander88207 » Thu Jan 31, 2019 20:32

You can build & install TVHeadend with portage https://packages.gentoo.org/packages/media-tv/tvheadend
How to create a sabayon uefi usb device: https://github.com/linuxerus/sabayon-st ... -device.md

themouseNZ
Baby Hen
Posts: 10
Joined: Tue Oct 09, 2018 23:38

Re: How do I build and install TVHeadend?

Post by themouseNZ » Thu Jan 31, 2019 21:23

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
=net-dns/avahi-0.7-r2

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)
/etc/portage/package.mask/00-sabayon.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)
/etc/portage/package.mask/00-sabayon.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.

themouseNZ
Baby Hen
Posts: 10
Joined: Tue Oct 09, 2018 23:38

Re: How do I build and install TVHeadend?

Post by themouseNZ » Thu Jan 31, 2019 21:32

I dont understand why any of the plasma and cups packages have anything to do with it

Post Reply