Package Details: tvheadend 4.2.6-5

Git Clone URL: https://aur.archlinux.org/tvheadend.git (read-only)
Package Base: tvheadend
Description: TV streaming server for Linux
Upstream URL: https://tvheadend.org/projects/tvheadend
Keywords: tvheadend
Licenses: GPL3
Conflicts: tvheadend-git
Provides: tvheadend
Submitter: BELzEBUB
Maintainer: LukyLX
Last Packager: LukyLX
Votes: 104
Popularity: 3.863155
First Submitted: 2012-10-25 08:49
Last Updated: 2018-05-15 19:00

Latest Comments

LukyLX commented on 2018-05-18 14:36

@farncoism90, the override file has been replaced by tvheadend-service.patch to minimize complexity. So instead of copying a redhat flavored service file and adding an override file which applies an Arch Linux workaround, we now just patch the service file to directly fit our needs.

francoism90 commented on 2018-05-18 14:17

Hmm, why has this been removed?

Install service override
  • install -Dm644 "$srcdir/tvheadend.override" "$pkgdir/usr/lib/systemd/system/tvheadend.service.d/override.conf"

PaulchenPlump commented on 2018-05-15 20:44

Thank you LukyLX for your very good work: build 4.2.6-5 works for me again!

LukyLX commented on 2018-05-15 19:04

4.2.6-5 reverts back to using the tar.gz release file to solve problems with using yaourt and adds patches for the service file and to support ffmpeg 4.0.

zofiel commented on 2018-05-15 18:33

Same error as PaulchenPlump.

rickgtx commented on 2018-05-15 13:36

I have the exact same error as "PaulchenPlump". "/usr/bin/ld: cannot open output file /var/tmp/aur-tvheadend/tvheadend: Is a directory" I am installing on a kirkwood arm machine with limited ram. The last one I installed was TVHEADEND 4.09 on Arch ARM 4.4.31 in 2016. This time I started with a fresh new install of latest Arch ARM. Update: git clone https://aur.archlinux.org/tvheadend.git; cd tvheadend; makepkg si; ---- worked!

PaulchenPlump commented on 2018-05-15 09:59

I have tried several times without success (also cleanup, sysupgrade, restart). Everything worked fine in the last versions but not in the current build.

LukyLX commented on 2018-05-15 09:32

Thanks @OnkelUlla, but as with all packages, starting and enabling systemd services is up to the user and described in the wiki.

OnkelUlla commented on 2018-05-15 08:36

Good package - thanks for your work!

What about adding "systemctl enable tvheadend; systemctl start tvheadend" at the end of the post_install() function and "systemctl stop tvheadend; systemctl disable tvheadend" at the beginning of the post_remove() function?

LukyLX commented on 2018-05-15 04:01

@PalchemPlump, I just checked and building runs fine with yaourt on my side. Could you try to clear your /tmp/yaourt-tmp-username folder and try again?

@Niklas, thanks for your remarks. My intention was to stay as close to the upstream code as possible, which is a good thing I think. At my side, the increased building time because of setting up the repo is roughly a couple of seconds but the used space is roughly twice as much (230 MiB instead of 120MiB). I took this idea from one of the PKGBUILDs of official packages but I guess for AUR packages which are built by end users, build time and space are of more importance so I will use the .tar.gz file again in a future build. I also agree with your thoughts about the service file so I'll use sed the next time to fix distribution specific issues in the service file.

All comments