<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Sat, Jan 6, 2018 at 6:42 AM jrh <<a href="mailto:jharbestonus@gmail.com">jharbestonus@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space"><br><div><br><blockquote type="cite"><div>On Jan 6, 2018, at 9:33 AM, Tim Draper <<a href="mailto:veehexx@zoho.com" target="_blank">veehexx@zoho.com</a>> wrote:</div><br class="m_5467300376171682550Apple-interchange-newline"><div><span style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">---- On Sat, 06 Jan 2018 14:12:13 +0000 Jim Abernathy <</span><a href="mailto:jfabernathy@outlook.com" style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" target="_blank">jfabernathy@outlook.com</a><span style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">> wrote ----<span class="m_5467300376171682550Apple-converted-space"> </span></span><br style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><blockquote type="cite" style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br><br><blockquote type="cite">On Jan 6, 2018, at 8:07 AM, Mark Perkins <<a href="mailto:perkins1724@hotmail.com" target="_blank">perkins1724@hotmail.com</a>> wrote:<span class="m_5467300376171682550Apple-converted-space"> </span><br><br><br><br>On 06/01/18 10:12, Jim Abernathy wrote:<span class="m_5467300376171682550Apple-converted-space"> </span><br><blockquote type="cite"><br>So I got to work on the Centos7 mythtv in a VM for test and then I quickly realized I hadn’t worked with Fedora or Centos for 6 or 7 years. No way to solve all the dependency problems. Too big a learning curve for an old man. I’ll stick with Ubuntu LTS based. Thanks for the confirmation that all Linux DISTROs are complicated. I can get mythtv up and running on Ubuntu server or Desktop in under 30 minutes. So I’ll stay there.<span class="m_5467300376171682550Apple-converted-space"> </span><br><br><br></blockquote><br>I usually compile mythtv from source but just tried to install from a <br>base Centos7 image from scratch to see what was going on. Looks like <br>might be a couple of issues at the moment?<span class="m_5467300376171682550Apple-converted-space"> </span><br><br>First added EPEL ok:<span class="m_5467300376171682550Apple-converted-space"> </span><br>$yum install epel-release<span class="m_5467300376171682550Apple-converted-space"> </span><br><br>Then added rpmfusion (free and non free) ok:<span class="m_5467300376171682550Apple-converted-space"> </span><br>$yum localinstall --nogpgcheck <br><a href="https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm" target="_blank">https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm</a> <br><a href="https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm" target="_blank">https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm</a><span class="m_5467300376171682550Apple-converted-space"> </span><br><br>Updated ok:<span class="m_5467300376171682550Apple-converted-space"> </span><br>$yum update<span class="m_5467300376171682550Apple-converted-space"> </span><br><br>Then tried to install mythtv. Two problems, missing dependency <br>google-droid-sans-fonts and version problem with mythweb. Also looks <br>like still 0.28 not 29.<span class="m_5467300376171682550Apple-converted-space"> </span><br>$yum install mythtv<span class="m_5467300376171682550Apple-converted-space"> </span><br><br>.......<span class="m_5467300376171682550Apple-converted-space"> </span><br>Error: Package: mythtv-setup-0.28.1-5.el7.x86_64 (rpmfusion-free-updates)<span class="m_5467300376171682550Apple-converted-space"> </span><br> Requires: google-droid-sans-fonts<span class="m_5467300376171682550Apple-converted-space"> </span><br>Error: Package: mythtv-0.28.1-5.el7.x86_64 (rpmfusion-free-updates)<span class="m_5467300376171682550Apple-converted-space"> </span><br> Requires: mythweb = 0.28.1<span class="m_5467300376171682550Apple-converted-space"> </span><br> Available: mythweb-0.28-6.el7.noarch (rpmfusion-free-updates)<span class="m_5467300376171682550Apple-converted-space"> </span><br> mythweb = 0.28-6.el7<span class="m_5467300376171682550Apple-converted-space"> </span><br>Error: Package: mythtv-frontend-0.28.1-5.el7.x86_64 (rpmfusion-free-updates)<span class="m_5467300376171682550Apple-converted-space"> </span><br> Requires: google-droid-sans-mono-fonts<span class="m_5467300376171682550Apple-converted-space"> </span><br><br><br></blockquote><br><br>Sames problems I saw in my test. I might try a VM to test Centos7 minimal with nux-dextop version 29 and mythtv as a comparison.<span class="m_5467300376171682550Apple-converted-space"> </span><br><br>Jim A<span class="m_5467300376171682550Apple-converted-space"> </span><br><br><blockquote type="cite">The font I could work around by enabling EPEL testing <br>($yum-config-manager --enable epel-testing). But I cannot immediately <br>see how to get around the mythweb version mismatch. Would need Richards <br>guidance on this one.<span class="m_5467300376171682550Apple-converted-space"> </span><br><br>It appears that nux-dextop is still working fine and is also providing <br>version 29:<span class="m_5467300376171682550Apple-converted-space"> </span><br>$yum install epel-release<span class="m_5467300376171682550Apple-converted-space"> </span><br>$rpm -Uvh <br><a href="http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm" target="_blank">http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm</a><span class="m_5467300376171682550Apple-converted-space"> </span><br>$yum update<span class="m_5467300376171682550Apple-converted-space"> </span><br>$yum install mythtv<span class="m_5467300376171682550Apple-converted-space"> </span><br></blockquote></blockquote><br style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">i actually gave up with centos and repo based mythtv updates. I found the same as you two did; rpmfusion is out of date, and iirc, while nux repo has 29, it doesnt seem to be kept upto date. certainly over christmas, the --version number of mythtv components that reference git commits, didnt line up with anything on the first page of commits.</span><br style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">for the times i update my mythtv infra, recompiling isnt too much of an issue. new major versions i tend to update around 0day+1month, active bugs i track on git commits/bug trac and update when fixed, and i maybe update myth once every 3-6months for general patching.</span><br style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">that said, i did find ansible on centos7 broken ('ansible-playbook -i hosts qt5.yml' method) when it hits the perl requirements in the playbook. theres a recent post about it from me somewhere.</span><br style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">I ended up manually installing the perl deps, then commenting out the perl section of ansible to allow it to continue and report any further issues.<span class="m_5467300376171682550Apple-converted-space"> </span></span><br style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">dont take this post as a complaint or moan. there's that many distro's in use that i understand some may be more polished than others. with the decision to drop mythbuntu a while back, it's quite evident efforts are being (correctly imo) concentrated on the core software and not at the distro level.</span><br style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline!important">aside from that, i've not had any real differences between running a ubuntu or rhel-esque distro, it's all down to distro preference. just simpler for me to run the same distro at work as at home.</span><br style="font-family:Helvetica;font-size:18px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"></div></blockquote></div><br><div><br></div><div><br></div></div><div style="word-wrap:break-word;line-break:after-white-space"><div>I left all the history for this thread because it is pointing out a deeper problem.</div><div><br></div><div>I wonder if it is time to do mythtv as a snap package that could be installed on any distribution with the dependencies included in the package. I understand that the rpm based distributions can also use snap packages as can other distributions. Solus has also been touting snap packaging after initially being against them.</div><div><br></div><div>Food for future thought.</div><div><br></div><div>Regards,</div><div><br></div><div>Jay</div></div>_______________________________________________<br>
<br></blockquote><div><br></div><div>It's been almost a year but I gave up on making a snap package for MythTV. IIRC, you'll need to make a custom snap (backend?) so you'll be able to access things like tuners. </div><div><br></div><div>I won't get into the Ubuntu vs Centos part other than to say the Ubuntu packages in the PPA should be up to date and have no dependency issues. If they do or are out of date someone needs to shoot me an email so I can fix them as I don't use MythTV anymore.</div><div><br></div><div>Thomas</div></div></div><div dir="ltr">-- <br></div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">-Thomas</div></div>