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

Bug#570611: ITP: mythtv -- A personal video recorder application



On Wed, 9 Oct 2013, Mario Limonciello wrote:

> Just wanted to give you an update on where things are with this packaging.
> I've cleaned up a majority of the stuff I found with it on master, either
> upstream, via an override, or in the packaging tree.  There are two lintian
> errors I would like to get resolved and then we should push forward on this
> again.
 
> E: mythtv-common: package-installs-python-bytecode
> E: libmyth-0.28-0: possible-gpl-code-linked-with-openssl

I tested your packages on Debian and they build and work - hooray!
However I did note a couple of issues and this seems like the only place
to report them right now.

1) Building: In wheezy imlib2-dev depends on libtiff-dev, whilst mythtv depends on
libtff5-dev and imlib2-dev preventing sbuild from building the package.
manually installing libtiff-dev and then building works OK. It may well
be that this issue does not arise on unstable. (not checked yet).

2) Installing: dpkg: error processing mythtv-common (--install)
chown: invalid user: syslog:adm
There is no syslog user but the install script assumes that there is. This looks wrong.

3) Running: The main one is there there is only an upstart file, not a sysvinit
file. Right now in Debian that's not very useful as the backend doesn't
start. This may be due to change, but for the time being this needs
fixing. I can do that if you like.

I also found the frontend package quite 'crashy': It ran for an hour or
two but then died watching live TV. I've not seen this on the 0.25
deb-multimedia I'm running on my main media box. I'll test this 0.27 on
there as soon as I sort the 'no init script' issue.

Other things that could be better: 
There are no man pages
The -doc package does not contain the ain docs PDF (or html). I think it should.

I'll test building on unstable and send in an initscript when I get a
mo. With the above fixed, and your lintian issues sorted then I think
it's good enough to do an initial upload.

Wookey
-- 
Principal hats:  Linaro, Emdebian, Wookware, Balloonboard, ARM
http://wookware.org/


Reply to: