Mailing List Archive

mythtv php8
Hi all
opinions please:

Lots of help from Jim re endeverOS, but sadly no cigar. I’m sure its me not he (I was trying to build fixes/32).

One frontend is a 2011 imac27 that can run upto High Sierra and I’m limited to fixes/32.
I (re)built my backend server using openSuSE tumbleweed. It works great, uses php8, and in trying to set that up I discovered there is no mod_rewrite (which is a showstopper).

So I see 2 options

1) use a VM to provide mythweb, while keeping fixes/32 on my backend machine.

2) migrate to master. Is the web backend a suitable replacement for mythweb?

I can use a VM on the imac27 as a master frontend so that it's not a show-stopper that I cannot run master natively (the problem is significant - master and Xcode 9.4).
I can and will build master in a VM but opinions will be greatly valued
James
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv php8 [ In reply to ]
On Fri, Nov 24, 2023 at 2:12?AM James Linder <jam@tigger.ws> wrote:

> Hi all
> opinions please:
>
> Lots of help from Jim re endeverOS, but sadly no cigar. I’m sure its me
> not he (I was trying to build fixes/32).
>
> One frontend is a 2011 imac27 that can run upto High Sierra and I’m
> limited to fixes/32.
> I (re)built my backend server using openSuSE tumbleweed. It works great,
> uses php8, and in trying to set that up I discovered there is no
> mod_rewrite (which is a showstopper).
>
> So I see 2 options
>
> 1) use a VM to provide mythweb, while keeping fixes/32 on my backend
> machine.
>
> 2) migrate to master. Is the web backend a suitable replacement for
> mythweb?
>
> I can use a VM on the imac27 as a master frontend so that it's not a
> show-stopper that I cannot run master natively (the problem is significant
> - master and Xcode 9.4).
> I can and will build master in a VM but opinions will be greatly valued
> James
>

Have you considered option 3) Patch your VM with OpenCore to run a newer
version of macOS (
https://dortania.github.io/OpenCore-Legacy-Patcher/MODELS.html#imac). It
appears you can get it to run up to macOS 13 with caveats.
Re: mythtv php8 [ In reply to ]
On Fri, Nov 24, 2023 at 6:39?AM John Hoyt <john.hoyt@gmail.com> wrote:

>
>
> On Fri, Nov 24, 2023 at 2:12?AM James Linder <jam@tigger.ws> wrote:
>
>> Hi all
>> opinions please:
>>
>> Lots of help from Jim re endeverOS, but sadly no cigar. I’m sure its me
>> not he (I was trying to build fixes/32).
>>
>> One frontend is a 2011 imac27 that can run upto High Sierra and I’m
>> limited to fixes/32.
>> I (re)built my backend server using openSuSE tumbleweed. It works great,
>> uses php8, and in trying to set that up I discovered there is no
>> mod_rewrite (which is a showstopper).
>>
>> So I see 2 options
>>
>> 1) use a VM to provide mythweb, while keeping fixes/32 on my backend
>> machine.
>>
>> 2) migrate to master. Is the web backend a suitable replacement for
>> mythweb?
>>
>> I can use a VM on the imac27 as a master frontend so that it's not a
>> show-stopper that I cannot run master natively (the problem is significant
>> - master and Xcode 9.4).
>> I can and will build master in a VM but opinions will be greatly valued
>> James
>>
>
> Have you considered option 3) Patch your VM with OpenCore to run a newer
> version of macOS (
> https://dortania.github.io/OpenCore-Legacy-Patcher/MODELS.html#imac). It
> appears you can get it to run up to macOS 13 with caveats.
>

Sorry - I meant patch your iMac.
Re: mythtv php8 [ In reply to ]
> On Nov 24, 2023, at 19:39, John Hoyt <john.hoyt@gmail.com> wrote:
>
>
>
> On Fri, Nov 24, 2023 at 2:12?AM James Linder <jam@tigger.ws> wrote:
> Hi all
> opinions please:
>
> Lots of help from Jim re endeverOS, but sadly no cigar. I’m sure its me not he (I was trying to build fixes/32).
>
> One frontend is a 2011 imac27 that can run upto High Sierra and I’m limited to fixes/32.
> I (re)built my backend server using openSuSE tumbleweed. It works great, uses php8, and in trying to set that up I discovered there is no mod_rewrite (which is a showstopper).
>
> So I see 2 options
>
> 1) use a VM to provide mythweb, while keeping fixes/32 on my backend machine.
>
> 2) migrate to master. Is the web backend a suitable replacement for mythweb?
>
> I can use a VM on the imac27 as a master frontend so that it's not a show-stopper that I cannot run master natively (the problem is significant - master and Xcode 9.4).
> I can and will build master in a VM but opinions will be greatly valued
> James
>
> Have you considered option 3) Patch your VM with OpenCore to run a newer version of macOS (https://dortania.github.io/OpenCore-Legacy-Patcher/MODELS.html#imac). It appears you can get it to run up to macOS 13 with caveats.

:-) I’ve spent many days with openCore even hearing from a 2010 imac27 user who patched to ventura. Mine wont play with a glib (glib not g-lib) error, something like “No such file”.
In fact (a very long story) this is what started the backend saga. :-(
James

_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv php8 [ In reply to ]
>
>
> :-) I’ve spent many days with openCore even hearing from a 2010 imac27
> user who patched to ventura. Mine wont play with a glib (glib not g-lib)
> error, something like “No such file”.
> In fact (a very long story) this is what started the backend saga. :-(
>

Bummer.

Also, there is a v33 build for macOS 10.15 posted on SF (
https://sourceforge.net/projects/mythtvformacosx/files/v33/macOS%2010.15%20Catalina/).
This build isn't all that far behind what's in the git repo for fixes/33.
The only reason it's dated is that the autobuilds stopped in May when
github killed off the last of the 10.15 runners. I suspect you might have
the same PHP issues.

I'm running php 8.2 on Ubuntu without any mythweb issues on fixes/33.
Perhaps the mythbuntu team apply a patch or config change to mythweb that
might help?
Re: mythtv php8 [ In reply to ]
On 11/24/23 02:11, James Linder wrote:
> 2) migrate to master. Is the web backend a suitable replacement for mythweb?

The new backend web app is the perfect replacement for mythweb.
(Disclaimer - I wrote the new web app). If anything is missing or not
working I am ready to fix it. In particular, what features are you
looking for?

Peter
Re: mythtv php8 [ In reply to ]
> On Nov 24, 2023, at 21:38, Peter Bennett <pb.mythtv@gmail.com> wrote:
>
>
> On 11/24/23 02:11, James Linder wrote:
>> 2) migrate to master. Is the web backend a suitable replacement for mythweb?
>>
> The new backend web app is the perfect replacement for mythweb. (Disclaimer - I wrote the new web app). If anything is missing or not working I am ready to fix it. In particular, what features are you looking for?

Peter I’m very un-critical
I wanted a nice ui to schedule recordings from EPG. In Australia EPG is regulated and is usually accurate.
I occasionly use status or list videos.

To calibrate I find the frontend->Manage .. -> Schedule .. somewhat klunky hence mythweb.
OK thanks, I will try master.
James

_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv php8 [ In reply to ]
On 11/24/23 08:52, James Linder wrote:
>
>> On Nov 24, 2023, at 21:38, Peter Bennett <pb.mythtv@gmail.com> wrote:
>>
>>
>> On 11/24/23 02:11, James Linder wrote:
>>> 2) migrate to master. Is the web backend a suitable replacement for mythweb?
>>>
>> The new backend web app is the perfect replacement for mythweb. (Disclaimer - I wrote the new web app). If anything is missing or not working I am ready to fix it. In particular, what features are you looking for?
> Peter I’m very un-critical
> I wanted a nice ui to schedule recordings from EPG. In Australia EPG is regulated and is usually accurate.
> I occasionly use status or list videos.
>
> To calibrate I find the frontend->Manage .. -> Schedule .. somewhat klunky hence mythweb.
> OK thanks, I will try master.
> James
>
> _______________________________________________

All of those things are there and working. Let me know if it is clunky
or needs improvement or if you have questions.

Peter


_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv php8 [ In reply to ]
> On Nov 24, 2023, at 2:11?AM, James Linder <jam@tigger.ws> wrote:
>
> Hi all
> opinions please:
>
> Lots of help from Jim re endeverOS, but sadly no cigar. I’m sure its me not he (I was trying to build fixes/32).
>
> One frontend is a 2011 imac27 that can run upto High Sierra and I’m limited to fixes/32.
> I (re)built my backend server using openSuSE tumbleweed. It works great, uses php8, and in trying to set that up I discovered there is no mod_rewrite (which is a showstopper).
>
> So I see 2 options
>
> 1) use a VM to provide mythweb, while keeping fixes/32 on my backend machine.
>
> 2) migrate to master. Is the web backend a suitable replacement for mythweb?

Or 3)

I also have a 2011 iMac 27 inch, and it will run linux very well. I have done ubuntu 2204 with no issues on it, meaning you can run latest version of myth FE.

Regards!
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv php8 [ In reply to ]
On Fri, Nov 24, 2023 at 8:39?AM Peter Bennett <pb.mythtv@gmail.com> wrote:

> 2) migrate to master. Is the web backend a suitable replacement for mythweb?
>
> The new backend web app is the perfect replacement for mythweb.
> (Disclaimer - I wrote the new web app). If anything is missing or not
> working I am ready to fix it. In particular, what features are you looking
> for?
>
In the past, running master on a production system was discouraged and
running on the latest "stable" branch (i.e. fixes/33) was encouraged. Has
the stance of the devs changed on this topic recently?
Re: mythtv php8 [ In reply to ]
On 11/24/23 16:29, John Hoyt wrote:
> On Fri, Nov 24, 2023 at 8:39?AM Peter Bennett <pb.mythtv@gmail.com> wrote:
>
>> 2) migrate to master. Is the web backend a suitable replacement for mythweb?
>
> The new backend web app is the perfect replacement for mythweb.
> (Disclaimer - I wrote the new web app). If anything is missing or
> not working I am ready to fix it. In particular, what features are
> you looking for?
>
> In the past, running master on a production system was discouraged and
> running on the latest "stable" branch (i.e. fixes/33) was encouraged. 
> Has the stance of the devs changed on this topic recently?
>
Many people run master. I run master and  that has not caused me any
problems. There are no major changes in progress at this time, so you
are unlikely to run into issues. Be aware that there may be schema
changes from time to time in master, so that if you rebuild your backend
you may have to also rebuild frontends and vice versa.

Peter
Re: mythtv php8 [ In reply to ]
On Fri, Nov 24, 2023 at 4:41?PM Peter Bennett <pb.mythtv@gmail.com> wrote:

>
> On 11/24/23 16:29, John Hoyt wrote:
>
> On Fri, Nov 24, 2023 at 8:39?AM Peter Bennett <pb.mythtv@gmail.com> wrote:
>
>> 2) migrate to master. Is the web backend a suitable replacement for mythweb?
>>
>> The new backend web app is the perfect replacement for mythweb.
>> (Disclaimer - I wrote the new web app). If anything is missing or not
>> working I am ready to fix it. In particular, what features are you looking
>> for?
>>
> In the past, running master on a production system was discouraged and
> running on the latest "stable" branch (i.e. fixes/33) was encouraged. Has
> the stance of the devs changed on this topic recently?
>
> Many people run master. I run master and that has not caused me any
> problems. There are no major changes in progress at this time, so you are
> unlikely to run into issues. Be aware that there may be schema changes from
> time to time in master, so that if you rebuild your backend you may have to
> also rebuild frontends and vice versa.
>
> Peter
>

I'm not a developer, but have been testing v34 Master since the web app got
to a testing stage. I've built frontend/backend combos on Archlinux (EOS),
Ubuntu 22.04, 22.10, 23.04, and 23.10, and Debian 12 including Linux Mint
21.2 and LMDE 6.

Because it worked so well I moved my production backend over to v34. My
normal viewing is with FireTV 4k Sticks or Google TV on UHD 4K TV. I use
Leanfront for viewing and Android mythfrontend for a lot of the editing and
schedule stuff. I do not run Mythweb anymore and only use the Web app for
the frontend apps. Mythweb has a bunch of bugs that are not getting fixed
and the same function works flawlessly in the Web App.

I've even built for the Raspberry PI 4 with Raspberry PI OS, Ubuntu 23.04
and 23.10, along with EndeavourOS (EOS) /Archlinux.

It's been very stable for me.

Jim A
Re: mythtv php8 [ In reply to ]
> On Nov 24, 2023, at 22:24, Jay Harbeston <jharbestonus@gmail.com> wrote:
>
>
>
>> On Nov 24, 2023, at 2:11?AM, James Linder <jam@tigger.ws> wrote:
>>
>> Hi all
>> opinions please:
>>
>> Lots of help from Jim re endeverOS, but sadly no cigar. I’m sure its me not he (I was trying to build fixes/32).
>>
>> One frontend is a 2011 imac27 that can run upto High Sierra and I’m limited to fixes/32.
>> I (re)built my backend server using openSuSE tumbleweed. It works great, uses php8, and in trying to set that up I discovered there is no mod_rewrite (which is a showstopper).
>>
>> So I see 2 options
>>
>> 1) use a VM to provide mythweb, while keeping fixes/32 on my backend machine.
>>
>> 2) migrate to master. Is the web backend a suitable replacement for mythweb?
>
> Or 3)
>
> I also have a 2011 iMac 27 inch, and it will run linux very well. I have done ubuntu 2204 with no issues on it, meaning you can run latest version of myth FE.

Thanks for feedback.
I ran linux on my imac27 (I’m a linuxgreybeard) for 3 months, but I’ll wager my problems were the same as yours:
I put in a 2T flash and broke the temperature sensor so I had to get macfan (d, ctl ?)
I could not get wake from suspend (LinuxMint has a forum issue “Sleep of death”. Non busy, blank consumption was cica 30W so OKish.
(I could not get WOL or RTC to work)
(earlier I said “it’s a long story) so when I saw a special AU$240 for a 32” 4K samsung monitor I decided to use my backend as my workstation.
The single feature I miss on linux is applemail. I want to set font of list, message and of composer and have a choice of smtp sender, one of whome is gmail. They all offer some but not all eg kmail does everything but wont play with kmail (oauth2)(I do not want multiple accounts)
I also miss usb-3, but I found an old-thunderbolt -> usb-3 dongle.

All relevant to my fixes/32 master quandry, but sorry to ramble OT.
James
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org