[mythtv-users] New Backend - Installation issues

Ashu Desai ashu.desai at gmail.com
Fri May 11 16:00:32 UTC 2018


On Fri, May 11, 2018 at 10:47 AM Michael A Weber <mweberjunk01 at gmail.com>
wrote:

>
> On May 11, 2018, at 10:34 AM, Ashu Desai <ashu.desai at gmail.com> wrote:
>
>
>
> On Thu, May 10, 2018 at 12:56 PM Michael A Weber <mweberjunk01 at gmail.com>
> wrote:
>
>>
>> On May 10, 2018, at 12:18 PM, Ashu Desai <ashu.desai at gmail.com> wrote:
>>
>> I am building a new Backend - running into some hiccup.
>>
>> I have the following repo enabled:
>>
>>
>>    - epel
>>    - rpmfusion
>>
>>
>> I am on CentOS 7, and when i do my install viz:
>>
>>
>>    - yum install mythtv mythweb
>>
>> I get the following:
>>
>> Error: Package: mythtv-libs-29.1-15.20180228.8.g925ceea0fb.el7.x86_64
>> (rpmfusion-free-updates)
>>            Requires: libexiv2.so.12()(64bit)
>> Error: Package: qt5-qtwebkit-5.6.2-1.el7.x86_64 (epel)
>>            Requires: qt5-qtbase(x86-64) = 5.6.2
>>            Installing: qt5-qtbase-5.9.2-3.el7.x86_64 (base)
>>                qt5-qtbase(x86-64) = 5.9.2-3.el7
>> Error: Package: qt5-qtwebkit-5.6.2-1.el7.x86_64 (epel)
>>            Requires: qt5-qtdeclarative(x86-64) = 5.6.2
>>            Available: qt5-qtdeclarative-5.9.2-1.el7.x86_64 (base)
>>                qt5-qtdeclarative(x86-64) = 5.9.2-1.el7
>> Error: Package: qt5-qtwebkit-5.6.2-1.el7.x86_64 (epel)
>>            Requires: qt5-qtdeclarative(x86-64) = 5.6.2
>>            Installing: qt5-qtdeclarative-5.9.2-1.el7.x86_64 (base)
>>                qt5-qtdeclarative(x86-64) = 5.9.2-1.el7
>>  You could try using --skip-broken to work around the problem
>>  You could try running: rpm -Va --nofiles --nodigest
>>
>>
>> Not that I am an expert but am I correct that it seems the rpmfusion is
>> not being compatible with the epel or base libraries? I can try disabling
>> epel but wanted to reach out here first to see if there's something I am
>> doing wrong and/or if epel is needed
>>
>> Thanks,
>>
>> Ash.
>>
>>
>> Ash—
>>
>> In looking at what the base repo has to offer, I do not see qt5-qtwebkit
>> listed.  So, that’s a problem.
>>
>> What I recommend is to install the qt5 packages to meet dependencies for
>> Myth from the repo which has them and new enough, which is epel, as 5.6.2
>> is sufficient, and then turn the base repo back on when needed.  OR, find a
>> repo which has the version of qt5-qtwebkit which you need to satisfy the
>> requirements of what base repo has, enable that repo, and install…  or find
>> the correct RPM, and use yum to install the RPM so yum has a record of the
>> RPM.  Decisions, decisions...
>>
>>
> I tried using EPEL but they don't have the 5.6.x rpm for the qt5 stuff
>
>
>> There are several ways of skinning the cat here, but what feels more
>> comfortable for you is what matters, really.  The main thing is that you
>> won’t be running “yum upgrade” until the packages all get updated to at
>> least a version where everything exists and is version-coherent.
>>
>
> At this point I don't know any method to do this - again - pls note that I
> can work around based off instructions on linux and do "some"
> troubleshooting, def NOT a guru who can take a link and get to some end
> result - so apologies if you have to spell it out twice.
>
>>
>> Using EL for myth does carry its share of issues, and this happens to be
>> one of them.  I use CentOS for Myth predominantly, and for other things,
>> and I get the system functioning and don’t upgrade it very much.  As they
>> say: if it ain’t broke, don’t fix it.  ;)
>>
>> Good luck.
>>
>> Mike
>> __
>
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://lists.mythtv.org/mailman/listinfo/mythtv-users
> http://wiki.mythtv.org/Mailing_List_etiquette
> MythTV Forums: https://forum.mythtv.org
>
>
> I’ve done some digging and I see the problems.
>
> I’ve also read that there have been some issues with qt5 5.9, so rather
> than try to go up to that version, let’s go back down to 5.6 version.
> Supposedly, it does still exist in base repo, but I am unaware of how to
> select it manually.
>

Exactly my sentiments - I do not know how to get these. I tried searching
from the RPMs online but even though EPEL and CentOS lists it - clicking on
it takes you to a 5.9.x binary

I have always got screwed if I enabled the nux-desktop repo so I am very
skeptical of turning those on.



>  From what I see, it’s for CentOS 7.4.1708, and yours may be newer at this
> point.  Worst case scenario is you download the packages you need (base,
> declarative, etc) and install those using yum against the RPM files, and
> then use epel repo to install the webkit, which fails due to dependencies
> from base repo.
>

I am on 7.5

cat /etc/centos-release
CentOS Linux release 7.5.1804 (Core)



>
> The problem appears that qt5-qtwebkit has not been updated in epel, where
> base and declarative and others have been updated in base.
>
> Good luck!
>
> Mike
>
> ______
>

No idea what my next step should be...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20180511/14be4573/attachment.html>


More information about the mythtv-users mailing list