[mythtv-users] Ubuntu Master Build

Bill Meek keemllib at gmail.com
Mon Sep 17 18:28:39 UTC 2018


On 09/17/2018 12:19 PM, jksj wrote:
> On 17/09/18 17:34, Peter Bennett wrote:
>> sudo apt install libsamplerate0-dev
> 
> Thanks that made some progress.
> 
> Then had to install libbluray-dev, libxnvctrl-dev
> 
> ansible is up to date with
> 
> commit d7029609bc54e12990bab68f7422c58f4bf6e3bd (HEAD -> master, origin/master, origin/HEAD)
> Author: Stuart Auchterlonie <stuarta at mythtv.org>
> Date:   Tue Aug 21 09:56:38 2018 +0100
> 
> I note all the above packages are in the playbook - mystified.
> 
> Happily compiling now.

Hi,

When you ran the playbook, the following should have printed:

TASK [mythtv-deb : final package list] ****************************************************************
ok: [localhost] => {
     "msg": 
"git,g++,make,build-essential,yasm,automake,libtool,ccache,pkg-config,libtool-bin,uuid-dev,libfreetype6-dev,libmp3lame-dev,libxv-dev,libxxf86vm-dev,libxinerama-dev,libxrandr-dev,libxml2-dev,libavahi-compat-libdnssd-dev,libexiv2-dev,libasound2-dev,libegl1-mesa-dev,liblzo2-dev,libhdhomerun-dev,libsamplerate0-dev,libxnvctrl-dev,libva-dev,libvdpau-dev,libass-dev,libxvidcore-dev,libx264-dev,libvpx-dev,libbluray-bdj,libcec-dev,libavc1394-dev,libiec61883-dev,libpulse-dev,libfftw3-dev,libcrystalhd-dev,libssl-dev,libsystemd-dev,libbluray-dev,libx265-dev,libmysqlclient-dev,python-mysqldb,python-lxml,python-urlgrabber,python-oauth,python-future,python-requests,python-requests-cache,libdbi-perl,libdbd-mysql-perl,libnet-upnp-perl,libwww-perl,libio-socket-inet6-perl,libdate-manip-perl,libxml-simple-perl,libxml-xpath-perl,libimage-size-perl,libdatetime-format-iso8601-perl,libsoap-lite-perl,libjson-perl,libvorbis-dev,libflac-dev,libflac++-dev,libtag1-dev,libcdio-dev,libcdio-paranoia-dev,libminizip-dev"
}

which includes the three packages above. Since they were missing, the playbook should have
ended with:

PLAY RECAP ***************************************************************************
localhost                  : ok=18   changed=3    unreachable=0    failed=0

I did an apt purge libsamplerate0-dev and re-ran the playbook and libsamplerate0-dev
was installed, as expected (I did have to add the --become switch, but there's a
new change in ansible that may have caused that - I'm running ansible master.)

The above test was on Ubuntu 18.04.1 LTS.

-- 
Bill


More information about the mythtv-users mailing list