<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jul 9, 2022 at 1:51 AM Bill <<a href="mailto:keemllib@gmail.com">keemllib@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 7/8/22 18:47, James Abernathy wrote:<br>
> I just built Mythtv from source on Linux Mint Debian Edition 5 (LMDE5) which is based on Debian 11.<br>
> <br>
> I first used Ansible to install the dependencies. I thought everything was fine until I got errors on the Metadata lookup and started investigating. I was missing dependencies.<br>
> <br>
> I then used the Build Dependencies for version 32without Ansible and just installed that list via apt and then rebuilt mythtv. Now I have the metadata.<br>
> <br>
> So I guess Ansible is out of date for LMDE5 or isn't isn't identifying correctly. This is what ansible_lsb shows<br>
> <br>
> "ansible_lsb": {<br>
> "codename": "elsie",<br>
> "description": "LMDE 5 (elsie)",<br>
> "id": "Linuxmint",<br>
> "major_release": "5",<br>
> "release": "5"<br>
> <br>
> Jim A<br>
<br>
This is better, and run from wherever your MythTV Ansible files live:<br>
<br>
for FILTER in ansible_distribution ansible_distribution_major_version ansible_os_family ansible_pkg_mgr<br>
do ansible --inventory=hosts --module-name=setup --args="filter=${FILTER}" localhost<br>
done<br>
<br>
-- <br>
Bill</blockquote><div><br></div><div>I think I was missing packages:</div><div> python3-lxml</div><div> python3-requests-cache</div><div>python3-requests<br></div><div><br></div><div>m@den-pc:~/ansible$ for FILTER in ansible_distribution ansible_distribution_major_version ansible_os_family ansible_pkg_mgr<br>do ansible --inventory=hosts --module-name=setup --args="filter=${FILTER}" localhost<br>done<br>[WARNING]: Platform linux on host localhost is using the discovered Python interpreter at /usr/bin/python3.9, but future installation of another Python<br>interpreter could change the meaning of that path. See <a href="https://docs.ansible.com/ansible/2.10/reference_appendices/interpreter_discovery.html">https://docs.ansible.com/ansible/2.10/reference_appendices/interpreter_discovery.html</a> for more<br>information.<br>localhost | SUCCESS => {<br> "ansible_facts": {<br> "ansible_distribution": "Linux Mint",<br> "discovered_interpreter_python": "/usr/bin/python3.9"<br> },<br> "changed": false<br>}<br>[WARNING]: Platform linux on host localhost is using the discovered Python interpreter at /usr/bin/python3.9, but future installation of another Python<br>interpreter could change the meaning of that path. See <a href="https://docs.ansible.com/ansible/2.10/reference_appendices/interpreter_discovery.html">https://docs.ansible.com/ansible/2.10/reference_appendices/interpreter_discovery.html</a> for more<br>information.<br>localhost | SUCCESS => {<br> "ansible_facts": {<br> "ansible_distribution_major_version": "5",<br> "discovered_interpreter_python": "/usr/bin/python3.9"<br> },<br> "changed": false<br>}<br>[WARNING]: Platform linux on host localhost is using the discovered Python interpreter at /usr/bin/python3.9, but future installation of another Python<br>interpreter could change the meaning of that path. See <a href="https://docs.ansible.com/ansible/2.10/reference_appendices/interpreter_discovery.html">https://docs.ansible.com/ansible/2.10/reference_appendices/interpreter_discovery.html</a> for more<br>information.<br>localhost | SUCCESS => {<br> "ansible_facts": {<br> "ansible_os_family": "Debian",<br> "discovered_interpreter_python": "/usr/bin/python3.9"<br> },<br> "changed": false<br>}<br>[WARNING]: Platform linux on host localhost is using the discovered Python interpreter at /usr/bin/python3.9, but future installation of another Python<br>interpreter could change the meaning of that path. See <a href="https://docs.ansible.com/ansible/2.10/reference_appendices/interpreter_discovery.html">https://docs.ansible.com/ansible/2.10/reference_appendices/interpreter_discovery.html</a> for more<br>information.<br>localhost | SUCCESS => {<br> "ansible_facts": {<br> "ansible_pkg_mgr": "apt",<br> "discovered_interpreter_python": "/usr/bin/python3.9"<br> },<br> "changed": false<br>}<br></div><div><br></div><div>Jim A</div><div><br></div></div></div>