<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Apr 26, 2023 at 8:37 AM Bill Meek <<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"><div><span></span><div>On Wednesday 26 April 2023 06:31:06 AM (-05:00), James Abernathy wrote:</div><div><br></div><div>> On Tue, Apr 25, 2023 at 1:52 PM James Abernathy <br></div><div>> wrote:<br></div><div>> <br></div><div>> ><br></div><div>> ><br></div><div>> > On Tue, Apr 25, 2023, 1:46 PM Mike Perkins <br></div><div>> > wrote:<br></div><div>> ><br></div><div>> >> On 25/04/2023 12:24, James Abernathy wrote:<br></div><div>> >> > On Mon, Apr 24, 2023 at 7:44 PM James Abernathy <br></div><div>> >> > wrote:<br></div><div>> >> ><br></div><div>> >> >><br></div><div>> >> >><br></div><div>> >> >> On Mon, Apr 24, 2023, 7:32 PM Bill Meek  wrote:<br></div><div>> >> >><br></div><div>> >> >>><br></div><div>> >> >>> On Monday 24 April 2023 04:27:10 PM (-05:00), James Abernathy wrote:<br></div><div>> >> >>><br></div><div>> >> >>>   > I tried to install mythtv on a Ubuntu 23.04 RPI4. Everything went<br></div><div>> >> as<br></div><div>> >> >>>   > expected until I tried to set up XMLTV according to the wiki.<br></div><div>> >> Lots of<br></div><div>> >> >>>   > problems.<br></div><div>> >> >>>   ><br></div><div>> >> >>>   > Turns out the new Ubuntu PPA for v33 on Ubuntu for 23.04 install<br></div><div>> >> >>> creates<br></div><div>> >> >>>   > the user "mythtv" with a home of /nonexistent as the directory.<br></div><div>> >> This<br></div><div>> >> >>> messes<br></div><div>> >> >>>   > everything up. All the current instructions for setting up a<br></div><div>> >> backend<br></div><div>> >> >>> with<br></div><div>> >> >>>   > XMLTV have to be changed or do as I did and fix the user mythtv<br></div><div>> >> back to<br></div><div>> >> >>>   > /home/mythtv as normal per the documentation.<br></div><div>> >> >>>   ><br></div><div>> >> >>>   > What am I missing?<br></div><div>> >> >>>   ><br></div><div>> >> >>>   > Jim A<br></div><div>> >> >>>   ><br></div><div>> >> >>><br></div><div>> >> >>> Not a change in the v33 PPA. But it is now.<br></div><div>> >> >>> In 23.04, the adduser command creates system users with /nonexistant<br></div><div>> >> >>> unless<br></div><div>> >> >>> the --home <dir><br></dir></div><div>> >> >>> option is specified (and it wasn't in mythtv-common.postinst).<br></div><div>> >> >>><br></div><div>> >> >>> Just pushed the fix for v33 and master.<br></div><div>> >> >>> --<br></div><div>> >> >>> Bill<br></div><div>> >> >>><br></div><div>> >> >><br></div><div>> >> >> Thanks. I'll retest tomorrow. I'm trying to update my RPI4 instructions<br></div><div>> >> >> for Ubuntu 23.04 and MythTV v33. Should be almost identical to Ubuntu<br></div><div>> >> 22.10.<br></div><div>> >> >><br></div><div>> >> >> Jim A<br></div><div>> >> >><br></div><div>> >> ><br></div><div>> >> > Not sure if I waited long enough? but at 7:20AM EDT this morning I tried<br></div><div>> >> > again on a fresh install of Ubuntu23.04 on my Raspberry Pi 4 and got the<br></div><div>> >> > same /nonexistent/.mythtv directory stuff.  When should I try??<br></div><div>> >> ><br></div><div>> >> > Jim A<br></div><div>> >> ><br></div><div>> >> Alternatively you could just create the mythtv user yourself (with<br></div><div>> >> sensible arguments) before<br></div><div>> >> running that step.<br></div><div>> >><br></div><div>> >> --<br></div><div>> >><br></div><div>> >> Mike Perkins<br></div><div>> ><br></div><div>> ><br></div><div>> I think it's been long enough that the updates should have made it out of<br></div><div>> the system.  I did a fresh VM of Ubuntu 23.04 and then did:<br></div><div>> <br></div><div>> sudo add-apt-repository ppa:mythbuntu/33<br></div><div>> <br></div><div>> apt-cache policy mythtv show:<br></div><div>> <br></div><div>>  Candidate: 2:33.1+fixes.202304240647.c4b7e4c433~ubuntu23.04.1<br></div><div>> <br></div><div>> I then did:<br></div><div>> <br></div><div>> sudo apt install mythtv<br></div><div>> <br></div><div>> The only question during install was "Will other computers run MythTV?" and<br></div><div>> I said yes.<br></div><div>> <br></div><div>> I ran mythtv-setup next and it asked about adding user to mythv.<br></div><div>> <br></div><div>> After reboot there was no /home/mythtv only /nonexistent/.mythtv<br></div><div>> <br></div><div>> in /etc/passwd:<br></div><div>> <br></div><div>> mythtv:x:125:131 ::/nonexistent:/bin/sh<br></div><div>> <br></div><div>> Obviously, I could have created the user ahead of time, but that's a new<br></div><div>> step to document:<br></div><div>> <br></div><div>> sudo useradd -m -s /bin/bash mythtv<br></div><div>> <br></div><div>> Did this change not really make it out yet??<br></div><div>> <br></div><div>> Jim A<br></div><div>> </div><div><br></div>No, I reverted the patch last night. Builds are failing: <a href="https://launchpad.net/~mythbuntu/+archive/ubuntu/33/" target="_blank">https://launchpad.net/~mythbuntu/+archive/ubuntu/33/</a><div>The patch itself is very simple itself. Hang on.<br><span><br>-- <br>Bill</span></div></div></blockquote><div><br></div><div>No problem, thanks.  </div><div><br></div><div>Jim A</div><div><br></div></div></div>