<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jun 18, 2024 at 4:22 PM Hika van den Hoven <<a href="mailto:hikavdh@gmail.com">hikavdh@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">Hoi James,<br>
<br>
Tuesday, June 18, 2024, 10:06:08 PM, you wrote:<br>
<br>
<br>
<br>
<br>
> On Tue, Jun 18, 2024 at 4:03 PM James Abernathy <<a href="mailto:jfabernathy@gmail.com" target="_blank">jfabernathy@gmail.com</a>> wrote:<br>
<br>
<br>
<br>
<br>
> On Tue, Jun 18, 2024 at 3:56 PM Hika van den Hoven <<a href="mailto:hikavdh@gmail.com" target="_blank">hikavdh@gmail.com</a>> wrote:<br>
<br>
> Hoi James,<br>
>  <br>
>  You do not have the python bindings installed<br>
>  <br>
>  Tuesday, June 18, 2024, 9:42:36 PM, you wrote:<br>
>  <br>
 >> I have a test system on Archlinux and I'm trying to run<br>
 >> find_orphans.py from the wiki<br>
 >> (<a href="https://www.mythtv.org/wiki/Find_orphans.py" rel="noreferrer" target="_blank">https://www.mythtv.org/wiki/Find_orphans.py</a>) and I get an error<br>
 >> right off in line 3. I tried 2 ways to execute, same results.<br>
>  <br>
 >> [jim@den-pc ~]$ ./find_orphans.py  <br>
 >> Traceback (most recent call last):<br>
 >>  File "/home/jim/./find_orphans.py", line 3, in <module><br>
 >>    from MythTV import MythDB, MythBE, Recorded, MythError<br>
 >> ModuleNotFoundError: No module named 'MythTV'<br>
 >> [jim@den-pc ~]$ python3 find_orphans.py  <br>
 >> Traceback (most recent call last):<br>
 >>  File "/home/jim/find_orphans.py", line 3, in <module><br>
 >>    from MythTV import MythDB, MythBE, Recorded, MythError<br>
>  <br>
 >> ModuleNotFoundError: No module named 'MythTV'<br>
>  <br>
 >> Not sure what I missed.  It works fine on my Ubuntu system.<br>
>  <br>
>  <br>
 >> Jim A<br>
>  <br>
>  <br>
>  Tot mails,<br>
>    Hika                            mailto:<a href="mailto:hikavdh@gmail.com" target="_blank">hikavdh@gmail.com</a><br>
>  <br>
>  "Zonder hoop kun je niet leven<br>
>  Zonder leven is er geen hoop<br>
>  Het eeuwige dilemma<br>
>  Zeker als je hoop moet vernietigen om te kunnen overleven!"<br>
>  <br>
>  De lerende Mens<br>
>  <br>
<br>
<br>
<br>
> Thanks, not sure what I missed but here is what those commands show:<br>
<br>
<br>
> [jim@den-pc ~]$ mythbackend --version|grep bindings_python <br>
> [jim@den-pc ~]$ sudo find / -name bindings | grep mythtv <br>
> [sudo] password for jim:  <br>
> /home/.snapshots/21/snapshot/jim/.cache/yay/mythtv-git/src/mythtv/mythtv/bindings<br>
> /home/.snapshots/21/snapshot/jim/.cache/yay/mythtv-git/src/mythtv/platform/win32/msvc/external/taglib/bindings<br>
> /home/.snapshots/22/snapshot/jim/.cache/yay/mythtv-git/src/mythtv/mythtv/bindings<br>
> /home/.snapshots/22/snapshot/jim/.cache/yay/mythtv-git/src/mythtv/platform/win32/msvc/external/taglib/bindings<br>
> find: ‘/run/user/1000/doc’: Permission denied <br>
> /usr/share/mythtv/bindings <br>
> /.snapshots/24/snapshot/usr/share/mythtv/bindings <br>
> /.snapshots/25/snapshot/usr/share/mythtv/bindings <br>
> /.snapshots/26/snapshot/usr/share/mythtv/bindings <br>
> /.snapshots/27/snapshot/usr/share/mythtv/bindings <br>
> /.snapshots/28/snapshot/usr/share/mythtv/bindings <br>
> /.snapshots/29/snapshot/usr/share/mythtv/bindings <br>
> /.snapshots/30/snapshot/usr/share/mythtv/bindings <br>
> /.snapshots/31/snapshot/usr/share/mythtv/bindings <br>
> /.snapshots/32/snapshot/usr/share/mythtv/bindings <br>
> /.snapshots/33/snapshot/usr/share/mythtv/bindings <br>
> /.snapshots/34/snapshot/usr/share/mythtv/bindings <br>
> [jim@den-pc ~]  <br>
<br>
<br>
<br>
> So If I'm missing the bindings, How do I install them in Arch?<br>
<br>
<br>
> Jim a<br>
<br>
<br>
<br>
<br>
<br>
> I see in /usr/share/mythtv/bindings the following files.<br>
<br>
> MythBackend.php  MythBase.php  MythFrontend.php  MythTVChannel.php <br>
> MythTV.php  MythTVProgram.php  MythTVRecording.php  MythTVStorageGroup.php<br>
<br>
<br>
> Jim A<br>
<br>
It's a python package, so in something like<br>
/usr/lib/python3/site-packages/ and you install it as such.<br>
<br>
It's to long ago to remember wherefrom you can install it. It also I<br>
think contains the media grabbers.<br>
Some time ago I did some testing on the new grabbers under python3<br>
with older versions of mythtv and I am almost sure there is something<br>
on the wiki about it.<br>
<br>
Tot mails,<br>
  Hika                            mailto:<a href="mailto:hikavdh@gmail.com" target="_blank">hikavdh@gmail.com</a><br>
<br>
"Zonder hoop kun je niet leven<br>
Zonder leven is er geen hoop<br>
Het eeuwige dilemma<br>
Zeker als je hoop moet vernietigen om te kunnen overleven!"<br>
<br>
De lerende Mens<br></blockquote><div><br></div><div>Not sure how relevant this is but I notice in the AUR for mythtv-git there are a number of optional packages related to python bindings.</div><div><br></div><div>I have all of them installed except "python-requests-cache". It failed during build and is a known problem that is in the process of getting fixed.</div><div><br></div><div>I did install python-requests-cache-git and it installed correctly but I'm not sure if that would work the same way or not. <br></div><div><br></div><div>JIm A<br><br></div></div></div>