Unofficial HDHomeRun DVR repository for DEB based systems

Downloads & Instructions
Griffo
Posts: 19
Joined: Thu May 28, 2015 6:15 pm

Re: Unofficial HDHomeRun DVR repository for DEB based systems

Post by Griffo »

Hi, i'm just installing this on a new Debian Buster system after accidentally killing my Wheezy install.

I get the following output, is this anything to be concerned about?

Get:1 http://ftp.au.debian.org/debian bullseye/main amd64 uuid-runtime amd64 2.36.1-8 [101 kB]
Get:2 https://unofficial-hdhomerun-dvr-repo.s ... ws.com/deb stable/non-free amd64 hdhomerun-record amd64 0.0.20211222beta1-1 [364 kB]
Fetched 465 kB in 2s (251 kB/s)
Selecting previously unselected package uuid-runtime.
(Reading database ... 35397 files and directories currently installed.)
Preparing to unpack .../uuid-runtime_2.36.1-8_amd64.deb ...
Unpacking uuid-runtime (2.36.1-8) ...
Selecting previously unselected package hdhomerun-record.
Preparing to unpack .../hdhomerun-record_0.0.20211222beta1-1_amd64.deb ...
Unpacking hdhomerun-record (0.0.20211222beta1-1) ...
Setting up uuid-runtime (2.36.1-8) ...
Adding group `uuidd' (GID 119) ...
Done.
Warning: The home dir /run/uuidd you specified can't be accessed: No such file or directory
Adding system user `uuidd' (UID 114) ...
Adding new user `uuidd' (UID 114) with group `uuidd' ...
Not creating home directory `/run/uuidd'.
Created symlink /etc/systemd/system/sockets.target.wants/uuidd.socket → /lib/systemd/system/uuidd.socket.
uuidd.service is a disabled or a static unit, not starting it.
Setting up hdhomerun-record (0.0.20211222beta1-1) ...
Adding system user for HDHomeRun DVR
root@lusus:/etc/apt/sources.list.d#

gtb
Expert
Posts: 4073
Joined: Thu Oct 06, 2011 1:00 pm
Location: Sunnyvale, CA USA
x 3

Re: Unofficial HDHomeRun DVR repository for DEB based systems

Post by gtb »

Griffo wrote: Thu Jan 06, 2022 7:12 pm I get the following output, is this anything to be concerned about?
....
The package requires uuidgen (because the DVR requires a UUID in its internal conf file). At some point, apparently, it would appear debian uuidgen pulls in uuid-runtime (I am guessing this is a recent debian packaging thing). I am going to presume this is "normal". At some point I will try to test with a new debian install to see what it what, and to see if things can be improved, but if things are working, my first thought is "If it is working, don't worry".

gtb
Expert
Posts: 4073
Joined: Thu Oct 06, 2011 1:00 pm
Location: Sunnyvale, CA USA
x 3

Re: Unofficial HDHomeRun DVR repository for DEB based systems

Post by gtb »

gtb wrote: Mon Jan 10, 2022 7:59 pm The package requires uuidgen (because the DVR requires a UUID in its internal conf file).
To close this loop a bit....

In debian (and derivatives), the uuid-runtime package (which provides the uuidgen program) includes the installation of the uuidd daemon in order to generate secure and time unique uuids. While the use of uuidgen for the hdhomerun recorder does not require the security assurances of some other potential uses, that is the way debian builds their distribution so that other uses gain such benefits for their invocations. Since uuidgen (or the related libraries) is used for other applications, one will often find uuid-runtime installed previously, so one would not see it installed as part of the dependency resolution of the hdhomerun recorder. Minimal system installs are likely an exception to my experience that uuid-runtime is typically already installed.

Deihmos
Posts: 76
Joined: Sun Jul 08, 2012 9:25 pm

Re: Unofficial HDHomeRun DVR repository for DEB based systems

Post by Deihmos »

Is there a way to obtain a previous copy of the DVR ? Ever since the last update Kodi has been crashing to homescreen.

gtb
Expert
Posts: 4073
Joined: Thu Oct 06, 2011 1:00 pm
Location: Sunnyvale, CA USA
x 3

Re: Unofficial HDHomeRun DVR repository for DEB based systems

Post by gtb »

Deihmos wrote: Sat Mar 19, 2022 8:49 am Is there a way to obtain a previous copy of the DVR ? Ever since the last update Kodi has been crashing to homescreen.
The package manager (using things such as apt-cache showpkg ... to get the versions and apt-get install ...=version) supports installing specific versions of packages (you may also wish to pin the version). If you need help understanding the package manager of your distro you look to the distro documentation.

The unofficial repository for debian based systems has the various packages since (around) mid-2017.

Note that if the issue is an issue with the interaction of the latest DVR engine one should probably be opening bugs with the 3rd party app (Kodi).

Post Reply