<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Nov 19, 2023 at 6:57 PM James Linder <<a href="mailto:jam@tigger.ws">jam@tigger.ws</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"><br>
<br>
> On Nov 20, 2023, at 07:18, James Abernathy <<a href="mailto:jfabernathy@gmail.com" target="_blank">jfabernathy@gmail.com</a>> wrote:<br>
> <br>
> <br>
> <br>
> On Sun, Nov 19, 2023 at 6:06 PM James Linder <<a href="mailto:jam@tigger.ws" target="_blank">jam@tigger.ws</a>> wrote:<br>
> <br>
> <br>
> > On Nov 20, 2023, at 06:53, James Abernathy <<a href="mailto:jfabernathy@gmail.com" target="_blank">jfabernathy@gmail.com</a>> wrote:<br>
> > <br>
> > <br>
> > <br>
> > On Sun, Nov 19, 2023, 5:48 PM James Linder <<a href="mailto:jam@tigger.ws" target="_blank">jam@tigger.ws</a>> wrote:<br>
> > <br>
> > <br>
> > > On Nov 19, 2023, at 19:25, James Abernathy <<a href="mailto:jfabernathy@gmail.com" target="_blank">jfabernathy@gmail.com</a>> wrote:<br>
> > > <br>
> > > <br>
> > > <br>
> > > On Sun, Nov 19, 2023 at 2:16 AM James Linder <<a href="mailto:jam@tigger.ws" target="_blank">jam@tigger.ws</a>> wrote:<br>
> > > Hi all<br>
> > > Jim may I ask, since you built for endeverOS<br>
> > > <br>
> > > The ansible instructions say <br>
> > > —limit=archlinux<br>
> > > but there is no role archlinux; localhost picks mythtv-pacman. That sound right?<br>
> > > <br>
> > > ansible chokes on the piperwire - pulseaudio conflict. I removed the pulseaudio entry. That what you did?<br>
> > > <br>
> > > I will shortly find out if mythtv plays (as in playground) with piperwire.<br>
> > > <br>
> > > James<br>
> > > <br>
> > > PS I really don’t like the ubuntu (debian) paradigsm of do-what-we-deem-correct ie dmesg, pico, snap, ufd, apparmor … (even if it is easy) and my favourite distro openSuSE has got it’s knickers in a knot.<br>
> > > _______________________________________________<br>
> > > <br>
> > > When I build on Endeavour OS I don't use ansible because I could not get it to work.  I just built a script with the dependencies from the PKGBUILD file in AUR.<br>
> > > <br>
> > > sudo pacman -S --needed python-pip exiv2 fftw jack lame libass libavc1394 \ libbluray libiec61883 libpulse libsamplerate libva libvdpau libvpx \ libxinerama libxml2 libxrandr qt5-script taglib x264 x265 \ soundtouch git base-devel help2man libcdio libcec libmariadbclient \ libxml2 lirc perl-dbd-mysql perl-io-socket-inet6 perl-libwww \ perl-xml-simple perl-xml-xpath python-future python-lxml \ python-mysqlclient python-requests python-simplejson yasm glew \ mariadb mariadb-clients perl-dbd-mysql perl-io-socket-inet6 libzip python-pyqt5-webengine lzo yay -S libhdhomerun yay -S perl-net-upnp yay -S python-timeout-decorator  <br>
> > > yay -S python-requests-cache <br>
> > > <br>
> > > See  <a href="https://forum.mythtv.org/viewtopic.php?f=46&t=5000" rel="noreferrer" target="_blank">https://forum.mythtv.org/viewtopic.php?f=46&t=5000</a>  Caution read all the way through as there have been edits to fix stuff<br>
> > <br>
> > Thankyou.<br>
> > <br>
> > I built using ansible on x86.<br>
> > The perl bindings were omitted as 2 perl:Packages were not downloaded<br>
> > I had to apply a patch to get the FFmpeg stuff to compile. Was easy to google and do.<br>
> > make ran without a hitch<br>
> > make install failed with missing stuff<br>
> > install mariadb was a pain<br>
> > <br>
> > OK this is becomming a pain, lets re-try something else.<br>
> > <br>
> > James<br>
> > ___________________________________<br>
> > <br>
> > I just did it this morning in an x86 VM. I did not use ansible. I did use my script. No patches needed. I ran yay -S mythtv-git --editmenu so I could change from v33 to Master and it worked great.<br>
> > <br>
> > Jim A<br>
> > <br>
> <br>
> Ta, I’ll try in a few. What did you do about mariadb (at least I now know to get ‘grazier’ what ever first.<br>
> James<br>
> _______________________________________________<br>
> <br>
> Look at the script that is in the forum article. You'll see what is done for mariadb. It's a modified version for Arch of the <a href="http://github.com/MikeB2013/pi-utils" rel="noreferrer" target="_blank">github.com/MikeB2013/pi-utils</a> script for the backend-helper.  I found the setup stuff I used for Mariadb on the Arch wiki for mariadb.<br>
> <br>
> I did have some issues with v34 master setup on EOS and I'm working through that this week. It could be operator error or a bug.  If It's bug, I'll report.<br>
<br>
I’ve fallen into the trap of ‘a nice install script’ is as much work as  ‘doing the work once’<br>
by repeatedly 'doing the work once’<br>
Yours looks nice.<br>
Why did you elect to backup like so instead of the contributed (in scripts/database) backup/restore_pl<br>
James<br>
PS I asssume from the apache stuff that mythweb works<br>
Steven (in New Zealand) probably has the same as Australia: EPG data is regulated by law, certainly ours is pretty good.<br></blockquote><div><br></div><div>What I usually post in the forum is what I use.  It's a great place to document what I do, so I can repeat months later.  My memory is not what it used to be, so I have to document. I usually steal what I do from others a lot smarter than I am. </div><div><br></div><div>As to my backup script, I read from Stephen down under that you need to optimize the database regularly as well as backup, so I modified his script and it emails me the results of the optimize and backup everyday.  I also moved it to a systemd service/timer since that makes sense to me.  I never have figured out cron and system v init.  So systemd makes a lot of sense to me. I know I'm one of the few.</div><div><br></div><div>Jim A</div><div><br></div></div></div>