[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1004786: Acknowledgement (ITP: tvheadend -- TV streaming server and recorder)



For documentation purposes, I'd like to describe the current issues
preventing the packaging of tvheadend version 4.2.8:

1. tvheadend depends currently on ExtJS 3.4 for its web interface.
   There are discussions upstream to move to another framework but this
   appears to be stalled [0]

2. ExtJS 3.4 used to be available in Debian before it got removed, see 
   details for the removal in bug 958498 [1] 

3. Problematic issues albeit non blockers (that I know of so far):
   a. tvheadend seems to vendor a lot of their dependencies.
      This requires extra work to unvendor those dependencies and use 
      proper Debian package dependencies instead.
   b. tvheadend still relies on deprecated libavresample while it is no
      longer available in Debian and should be replaced by
      libswresample. Building tvheadend without libav support, because
      of this libavresample dependency, would seem like crippling the
      software features.

Issue #1 and #2 together are blockers preventing this software from
entering Debian.

I am still interested in packaging Tvheadend but it seems like there is
a long way to go upstream before the software is in a state where it is
suiteable for Debian: the webui framework rework is labelled in [0] for
the 4.6 release while the current one is 4.2.

[0] https://tvheadend.org/issues/3096
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=958498

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: