[mythtv-users] New Backend - Installation issues

Ashu Desai ashu.desai at gmail.com
Fri May 11 14:10:02 UTC 2018


On Fri, May 11, 2018 at 5:51 AM Tim Draper <veehexx at zoho.com> wrote:

>
>
>
>  ---- On Thu, 10 May 2018 19:32:09 +0100 Michael A Weber <
> mweberjunk01 at gmail.com> wrote ----
>  >
>  > On May 10, 2018, at 1:14 PM, 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.el7Error: 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.el7Error: 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.  _______________________________________________
>  > 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
>  >
>  > 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.
>  > Mike Thanks for the help. Are you saying i should first "disable" the
> base repo, do an install of qt5-qtwebkit and then enable the base again?
>  >  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...
>  > 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.
>  > 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
>  >
>  > Ash—
>  > That’s certainly one method, and the first I described.  So, yes.
> First, uninstall all the qt5 stuff so you are starting with a clean slate,
> then disable base, install all the qt5 dependencies (and, really, all other
> Myth dependencies), then Myth (I’m assuming you’re using a package rather
> than compiling from source), and then if needed, re-enable base.
>  > This should do it.
>  > Good luck.
>  > Mike_______________________________________________
>  >
>
> I cant get this to work on mine. Have you been able to get yours sorted
> yet Ash?
>
> 'yum install --disablerepo=base qt5-qt' results in qt5-qtbase and
> qt5-qtdeclarative  not found. qt5-qtwebkit is present.
> feels like i'm being dumb and cant see the woods for the trees.
> currently have the centos7 default, elrepo, epel and nux-dextop repos
> added, with base and epol being the two that come up with the dependency
> issues.
>
> so whatever combo i've tried with --disablerepo, i still have dependency
> issues stopping me installing mythtv-frontend package (i'm trying to get an
> FE rebuilt).
>
>
>
NO luck so far. No matter what I disable and/or enable, nothing works. I
know this wasn't the case just couple weeks or a month back because I had
temporarily created a backend briefly then without issue.

Nonetheless, as it stands, I can't install mythtv at all.

Here is the dependency issues I am getting:

https://pastebin.com/wRNfzG2n
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20180511/943f6add/attachment.html>


More information about the mythtv-users mailing list