Mailing List Archive

Second SCRpms MythTV Update Attempt
I tried again to update my CentOS 6 x64 system to Myth 0.27.4-30. Now
all the libraries are already installed from my last attempt, so only
three packages were pulled in. This time, I rpm -e -nodeps qt47-x11 and
manually installed qt48-x11 before attempting the upgrade:

** Found 4 pre-existing rpmdb problem(s), 'yum check' output follows:
cifs-utils-4.8.1-19.el6.x86_64 has missing requires of
libwbclient.so.0()(64bit)
1:phonon-backend-gstreamer-4.7.2-1_18.el6.x86_64 has missing requires of
libphonon.so.4()(64bit)
1:phonon-backend-gstreamer-4.7.2-1_18.el6.x86_64 has missing requires of
phonon(x86-64) >= ('0', '4.3', None)
1:qt47-webkit-4.7.2-1_18.el6.x86_64 has missing requires of
libphonon.so.4()(64bit)
Updating : mythtv-common-0.27.4-30.el6.x86_64 1/6
Updating : mythtv-backend-0.27.4-30.el6.x86_64 2/6
Updating : mythweb-0.27.3-1.el6.noarch 3/6
warning: /etc/httpd/conf.d/mythweb.conf created as
/etc/httpd/conf.d/mythweb.conf.rpmnew
Cleanup : mythtv-backend-0.24.3-285.el6.x86_64 4/6
Cleanup : mythweb-0.24.2-267.noarch 5/6
Cleanup : mythtv-common-0.24.3-285.el6.x86_64 6/6
Verifying : mythtv-backend-0.27.4-30.el6.x86_64 1/6
Verifying : mythtv-common-0.27.4-30.el6.x86_64 2/6
Verifying : mythweb-0.27.3-1.el6.noarch 3/6
Verifying : mythweb-0.24.2-267.noarch 4/6
Verifying : mythtv-common-0.24.3-285.el6.x86_64 5/6
Verifying : mythtv-backend-0.24.3-285.el6.x86_64 6/6

Updated:
mythtv-backend.x86_64 0:0.27.4-30.el6 mythtv-common.x86_64
0:0.27.4-30.el6
mythweb.noarch 0:0.27.3-1.el6

Complete!

At runtime:

[root@amber ~]$service mythbackend start
Starting mythbackend: /usr/bin/mythbackend: error while loading shared
libraries: libphonon.so.4: cannot open shared object file: No such file
or directory
[FAILED]

libphonon comes from phonon-backend-gstreamer and what I have installed
is from ATRpms. Should I uninstall that and install the CentOS 6 version
even if older?

$yum list phon\* --enablerepo=atrpms-testing
Loaded plugins: downloadonly, fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* extras: mirror.tocici.com
* updates:
atrpms-testing | 3.5 kB 00:00
Installed Packages
phonon-backend-gstreamer.x86_64 1:4.7.2-1_18.el6
@atrpms-testing
Available Packages
phonon-backend-gstreamer.i686 1:4.6.2-28.el6_5 base


_______________________________________________
atrpms-users mailing list
atrpms-users@atrpms.net
http://lists.atrpms.net/mailman/listinfo/atrpms-users
Re: Second SCRpms MythTV Update Attempt [ In reply to ]
On 5/30/2015 8:38 AM, Kirk Bocek wrote:
> I tried again to update my CentOS 6 x64 system to Myth 0.27.4-30. Now
> all the libraries are already installed from my last attempt, so only
> three packages were pulled in. This time, I rpm -e -nodeps qt47-x11
> and manually installed qt48-x11 before attempting the upgrade:
>

After looking at this again, I discovered that my removing of the
various older qt47 packages was also removing the needed /usr/lib64
links installed by phonon-backend-gstreamer. So I thought that install
the CentOS 6 version, although older, would fix this. But the CentOS
version has a dependancy on the 4.6 version of qt-x11 and that conflicts
with qt48-x11.

I can get to the point of:

$service mythbackend start
Starting mythbackend: /usr/bin/mythbackend: symbol lookup error:
/usr/lib64/qt48/libQtGui.so.4: undefined symbol:
_ZN27QEventDispatcherUNIXPrivate16initThreadWakeUpEv
[FAILED]

And I think that symbol is in qt48-qdbusviewer.x86_64 or
qt48-config.x86_64. But to install those I get conflicts meaning the
regular qt-x11 needs to be uninstalled but then I loose the links and I
can't reinstall phonon-backend-gstreamer without pulling in the 4.6 qt-x11.

Help, I'm in a loop.

_______________________________________________
atrpms-users mailing list
atrpms-users@atrpms.net
http://lists.atrpms.net/mailman/listinfo/atrpms-users
Re: Second SCRpms MythTV Update Attempt [ In reply to ]
I'm away from home at the moment. I'll let you know what version in a few hours. 

Stephen


Sent from my Samsung GALAXY S4 on the Telstra mobile network

<div>-------- Original message --------</div><div>From: Kirk Bocek <t004@kbocek.com> </div><div>Date:31/05/2015 1:38 AM (GMT+10:00) </div><div>To: "User discussion about ATrpms.net" <atrpms-users@atrpms.net> </div><div>Subject: [ATrpms-users] Second SCRpms MythTV Update Attempt </div><div>
</div>I tried again to update my CentOS 6 x64 system to Myth 0.27.4-30. Now
all the libraries are already installed from my last attempt, so only
three packages were pulled in. This time, I rpm -e -nodeps qt47-x11 and
manually installed qt48-x11 before attempting the upgrade:

** Found 4 pre-existing rpmdb problem(s), 'yum check' output follows:
cifs-utils-4.8.1-19.el6.x86_64 has missing requires of
libwbclient.so.0()(64bit)
1:phonon-backend-gstreamer-4.7.2-1_18.el6.x86_64 has missing requires of
libphonon.so.4()(64bit)
1:phonon-backend-gstreamer-4.7.2-1_18.el6.x86_64 has missing requires of
phonon(x86-64) >= ('0', '4.3', None)
1:qt47-webkit-4.7.2-1_18.el6.x86_64 has missing requires of
libphonon.so.4()(64bit)
Updating : mythtv-common-0.27.4-30.el6.x86_64 1/6
Updating : mythtv-backend-0.27.4-30.el6.x86_64 2/6
Updating : mythweb-0.27.3-1.el6.noarch 3/6
warning: /etc/httpd/conf.d/mythweb.conf created as
/etc/httpd/conf.d/mythweb.conf.rpmnew
Cleanup : mythtv-backend-0.24.3-285.el6.x86_64 4/6
Cleanup : mythweb-0.24.2-267.noarch 5/6
Cleanup : mythtv-common-0.24.3-285.el6.x86_64 6/6
Verifying : mythtv-backend-0.27.4-30.el6.x86_64 1/6
Verifying : mythtv-common-0.27.4-30.el6.x86_64 2/6
Verifying : mythweb-0.27.3-1.el6.noarch 3/6
Verifying : mythweb-0.24.2-267.noarch 4/6
Verifying : mythtv-common-0.24.3-285.el6.x86_64 5/6
Verifying : mythtv-backend-0.24.3-285.el6.x86_64 6/6

Updated:
mythtv-backend.x86_64 0:0.27.4-30.el6 mythtv-common.x86_64
0:0.27.4-30.el6
mythweb.noarch 0:0.27.3-1.el6

Complete!

At runtime:

[root@amber ~]$service mythbackend start
Starting mythbackend: /usr/bin/mythbackend: error while loading shared
libraries: libphonon.so.4: cannot open shared object file: No such file
or directory
[FAILED]

libphonon comes from phonon-backend-gstreamer and what I have installed
is from ATRpms. Should I uninstall that and install the CentOS 6 version
even if older?

$yum list phon\* --enablerepo=atrpms-testing
Loaded plugins: downloadonly, fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* extras: mirror.tocici.com
* updates:
atrpms-testing | 3.5 kB 00:00
Installed Packages
phonon-backend-gstreamer.x86_64 1:4.7.2-1_18.el6
@atrpms-testing
Available Packages
phonon-backend-gstreamer.i686 1:4.6.2-28.el6_5 base


_______________________________________________
atrpms-users mailing list
atrpms-users@atrpms.net
http://lists.atrpms.net/mailman/listinfo/atrpms-users
Re: Second SCRpms MythTV Update Attempt [ In reply to ]
On 5/30/2015 8:19 PM, Stephen Collier wrote:
I'm away from home at the moment. I'll let you know what version in a few hours. 
Stephen


I was thinking about my loop. phonon-backend-gstreamer provides the links needed to run your mythbackend. The ATRpms version depends on qt47-x11, the CentOS 6 version depends on the built-in 4.6 qt-x11. If I install either, that version of qt-x11 is pulled in. If I then "rpm -e -nodeps" the qt-x11 package so that I can then install qt48-x11, the links we need are also erased. Reinstalling phonon-backend-gstreamer starts the loop all over again.

I think if I can somehow get phonon-backend-gstreamer along with the links and along with qt48-x11 I'll be able to install the additional qt48 packages to make the second symbol error go away.

Maybe.
Re: Second SCRpms MythTV Update Attempt [ In reply to ]
Have you enabled the epel repo add as it is required

Stephen


Sent from my Samsung GALAXY S4 on the Telstra mobile network

<div>-------- Original message --------</div><div>From: Kirk Bocek <t004@kbocek.com> </div><div>Date:31/05/2015 2:01 PM (GMT+10:00) </div><div>To: "User discussion about ATrpms.net" <atrpms-users@atrpms.net> </div><div>Subject: Re: [ATrpms-users] Second SCRpms MythTV Update Attempt </div><div>
</div>

On 5/30/2015 8:19 PM, Stephen Collier wrote:
I'm away from home at the moment. I'll let you know what version in a few hours.

Stephen



I was thinking about my loop. phonon-backend-gstreamer provides the links needed to run your mythbackend. The ATRpms version depends on qt47-x11, the CentOS 6 version depends on the built-in 4.6 qt-x11. If I install either, that version of qt-x11 is pulled in. If I then "rpm -e -nodeps" the qt-x11 package so that I can then install qt48-x11, the links we need are also erased. Reinstalling phonon-backend-gstreamer starts the loop all over again.

I think if I can somehow get phonon-backend-gstreamer along with the links and along with qt48-x11 I'll be able to install the additional qt48 packages to make the second symbol error go away.

Maybe.
Re: Second SCRpms MythTV Update Attempt [ In reply to ]
No, I'll give that a shot.

On May 31, 2015 5:03:58 AM PDT, Stephen Collier <judithc@bigpond.net.au> wrote:
>Have you enabled the epel repo add as it is required
>
>Stephen
>
>
>Sent from my Samsung GALAXY S4 on the Telstra mobile network
>
><div>-------- Original message --------</div><div>From: Kirk Bocek
><t004@kbocek.com> </div><div>Date:31/05/2015 2:01 PM (GMT+10:00)
></div><div>To: "User discussion about ATrpms.net"
><atrpms-users@atrpms.net> </div><div>Subject: Re: [ATrpms-users] Second
>SCRpms MythTV Update Attempt </div><div>
></div>
>
>On 5/30/2015 8:19 PM, Stephen Collier wrote:
>I'm away from home at the moment. I'll let you know what version in a
>few hours.
>
>Stephen
>
>
>
>I was thinking about my loop. phonon-backend-gstreamer provides the
>links needed to run your mythbackend. The ATRpms version depends on
>qt47-x11, the CentOS 6 version depends on the built-in 4.6 qt-x11. If I
>install either, that version of qt-x11 is pulled in. If I then "rpm -e
>-nodeps" the qt-x11 package so that I can then install qt48-x11, the
>links we need are also erased. Reinstalling phonon-backend-gstreamer
>starts the loop all over again.
>
>I think if I can somehow get phonon-backend-gstreamer along with the
>links and along with qt48-x11 I'll be able to install the additional
>qt48 packages to make the second symbol error go away.
>
>Maybe.
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>atrpms-users mailing list
>atrpms-users@atrpms.net
>http://lists.atrpms.net/mailman/listinfo/atrpms-users
Re: Second SCRpms MythTV Update Attempt [ In reply to ]
On 5/31/2015 6:36 AM, Kirk Bocek wrote:
No, I'll give that a shot.

On May 31, 2015 5:03:58 AM PDT, Stephen Collier <judithc@bigpond.net.au> wrote:
Have you enabled the epel repo add as it is required
Stephen


$yum update \*myth\* --enablerepo=scrpms --enablerepo=elrepo

I see your new -31 spin. All the new libraries were pulled in. qt48-x11 is installed. But no:

$service mythbackend start
Starting mythbackend: /usr/bin/mythbackend: error while loading shared libraries: libphonon.so.4: cannot open shared object file: No such file or directory
                                                           [FAILED]

Now I misspoke about what is providing libphonon.so.4. It *is* provided by qt-x11.

$find /usr/lib64 -iname \*phon\*
/usr/lib64/qt4/plugins/phonon_backend
/usr/lib64/qt4/plugins/phonon_backend/libphonon_gstreamer.so
/usr/lib64/qt47/libphonon.so.4
/usr/lib64/qt47/libphonon.so.4.4.0
/usr/lib64/qt47/plugins/phonon_backend
/usr/lib64/qt47/libphonon.so.4.4

$rpm -q --whatprovides /usr/lib64/qt47/libphonon.so.4
qt47-x11-4.7.2-1_18.el6.x86_64

But when I install your qt48-x11 libphonon.so.4 is not present:

$rpm -e --nodeps qt47-x11
$rpm -ivh qt48-x11-4.8.5-8.el6.x86_64.rpm
Preparing...                ########################################### [100%]
   1:qt48-x11               ########################################### [100%]

$find /usr/lib64 -iname \*phon\*
/usr/lib64/qt48/plugins/phonon_backend
/usr/lib64/qt4/plugins/phonon_backend
/usr/lib64/qt4/plugins/phonon_backend/libphonon_gstreamer.so
Re: Second SCRpms MythTV Update Attempt [ In reply to ]
On 1/06/2015 9:38 AM, Kirk Bocek wrote:
> find /usr/lib64 -iname \*phon\*

this is what I have

find /usr/lib64 -iname \*phon\*
/usr/lib64/pulse-0.9.21/modules/module-cork-music-on-phone.so
/usr/lib64/libphonon.so.4
/usr/lib64/libphonon.so.4.3.1
/usr/lib64/qt4/plugins/designer/libphononwidgets.so
/usr/lib64/qt4/plugins/phonon_backend
/usr/lib64/aspell-0.60/en_phonet.dat
/usr/lib64/qt47/plugins/phonon_backend
/usr/lib64/qt47/plugins/phonon_backend/libphonon_gstreamer.so
/usr/lib64/qt48/mkspecs/features/symbian/run_on_phone.prf
/usr/lib64/qt48/plugins/phonon_backend
/usr/lib64/qt48/libphonon.prl
/usr/lib64/libphonon.so.4.3

yum whatprovides /usr/lib64/libphonon.so.4

you need qt-x11

Cheers

Stephen

_______________________________________________
atrpms-users mailing list
atrpms-users@atrpms.net
http://lists.atrpms.net/mailman/listinfo/atrpms-users
Re: Second SCRpms MythTV Update Attempt [ In reply to ]
On 5/31/2015 7:36 PM, Stephen Collier wrote:
> On 1/06/2015 9:38 AM, Kirk Bocek wrote:
>> find /usr/lib64 -iname \*phon\*
>
> this is what I have
>
> find /usr/lib64 -iname \*phon\*
> /usr/lib64/pulse-0.9.21/modules/module-cork-music-on-phone.so
> /usr/lib64/libphonon.so.4
> /usr/lib64/libphonon.so.4.3.1
> /usr/lib64/qt4/plugins/designer/libphononwidgets.so
> /usr/lib64/qt4/plugins/phonon_backend
> /usr/lib64/aspell-0.60/en_phonet.dat
> /usr/lib64/qt47/plugins/phonon_backend
> /usr/lib64/qt47/plugins/phonon_backend/libphonon_gstreamer.so
> /usr/lib64/qt48/mkspecs/features/symbian/run_on_phone.prf
> /usr/lib64/qt48/plugins/phonon_backend
> /usr/lib64/qt48/libphonon.prl
> /usr/lib64/libphonon.so.4.3
>
> yum whatprovides /usr/lib64/libphonon.so.4
>
> you need qt-x11
>
> Cheers
>
> Stephen

Ah, well that looks like the base distro qt-x11. I hadn't thought to try
that. I was jumping through hoops trying to get qt48-x11 installed. From
qt 4.6, a step *back* from the qt 4.7 I've got installed right now but
it did install during my trials. I just didn't try running mythbackend
with it.


_______________________________________________
atrpms-users mailing list
atrpms-users@atrpms.net
http://lists.atrpms.net/mailman/listinfo/atrpms-users
Re: Second SCRpms MythTV Update Attempt [ In reply to ]
On 1/06/2015 2:08 PM, Kirk Bocek wrote:
>
>
> On 5/31/2015 7:36 PM, Stephen Collier wrote:
>> On 1/06/2015 9:38 AM, Kirk Bocek wrote:
>>> find /usr/lib64 -iname \*phon\*
>>
>> this is what I have
>>
>> find /usr/lib64 -iname \*phon\*
>> /usr/lib64/pulse-0.9.21/modules/module-cork-music-on-phone.so
>> /usr/lib64/libphonon.so.4
>> /usr/lib64/libphonon.so.4.3.1
>> /usr/lib64/qt4/plugins/designer/libphononwidgets.so
>> /usr/lib64/qt4/plugins/phonon_backend
>> /usr/lib64/aspell-0.60/en_phonet.dat
>> /usr/lib64/qt47/plugins/phonon_backend
>> /usr/lib64/qt47/plugins/phonon_backend/libphonon_gstreamer.so
>> /usr/lib64/qt48/mkspecs/features/symbian/run_on_phone.prf
>> /usr/lib64/qt48/plugins/phonon_backend
>> /usr/lib64/qt48/libphonon.prl
>> /usr/lib64/libphonon.so.4.3
>>
>> yum whatprovides /usr/lib64/libphonon.so.4
>>
>> you need qt-x11
>>
>> Cheers
>>
>> Stephen
>
> Ah, well that looks like the base distro qt-x11. I hadn't thought to
> try that. I was jumping through hoops trying to get qt48-x11
> installed. From qt 4.6, a step *back* from the qt 4.7 I've got
> installed right now but it did install during my trials. I just didn't
> try running mythbackend with it.
>
>
> _______________________________________________
> atrpms-users mailing list
> atrpms-users@atrpms.net
> http://lists.atrpms.net/mailman/listinfo/atrpms-users
>
you will need both the base qt and qt-48 installed qt-47 should be
completely removed.

this is mine
rpm -qa | grep "qt"
qt-mobility-1.1.3-2.el6.x86_64
avahi-qt3-0.6.25-15.el6.x86_64
qt48-devel-4.8.5-8.el6.x86_64
qt48-webkit-4.8.5-8.el6.x86_64
libmythnzmqt0-0.27.4-31.el6.x86_64
qt-sqlite-4.6.2-28.el6_5.x86_64
qt48-4.8.5-8.el6.x86_64
qtwebkit-2.1.1-1.el6.x86_64
qt48-webkit-devel-4.8.5-8.el6.x86_64
qt-4.6.2-28.el6_5.x86_64
qt48-mysql-4.8.5-8.el6.x86_64
qt48-x11-4.8.5-8.el6.x86_64
qt3-MySQL-3.3.8b-30.el6.x86_64
qt3-devel-3.3.8b-30.el6.x86_64
qt-mysql-4.6.2-28.el6_5.x86_64
qt3-3.3.8b-30.el6.x86_64
qt-x11-4.6.2-28.el6_5.x86_64

you don't need the devel ones.

Cheers
Stephen

_______________________________________________
atrpms-users mailing list
atrpms-users@atrpms.net
http://lists.atrpms.net/mailman/listinfo/atrpms-users
Re: Second SCRpms MythTV Update Attempt [ In reply to ]
On 5/31/2015 9:24 PM, Stephen Collier wrote:
>
> you will need both the base qt and qt-48 installed qt-47 should be
> completely removed.
>
> this is mine
> rpm -qa | grep "qt"
> qt-mobility-1.1.3-2.el6.x86_64
> avahi-qt3-0.6.25-15.el6.x86_64
> qt48-devel-4.8.5-8.el6.x86_64
> qt48-webkit-4.8.5-8.el6.x86_64
> libmythnzmqt0-0.27.4-31.el6.x86_64
> qt-sqlite-4.6.2-28.el6_5.x86_64
> qt48-4.8.5-8.el6.x86_64
> qtwebkit-2.1.1-1.el6.x86_64
> qt48-webkit-devel-4.8.5-8.el6.x86_64
> qt-4.6.2-28.el6_5.x86_64
> qt48-mysql-4.8.5-8.el6.x86_64
> qt48-x11-4.8.5-8.el6.x86_64
> qt3-MySQL-3.3.8b-30.el6.x86_64
> qt3-devel-3.3.8b-30.el6.x86_64
> qt-mysql-4.6.2-28.el6_5.x86_64
> qt3-3.3.8b-30.el6.x86_64
> qt-x11-4.6.2-28.el6_5.x86_64
>
> you don't need the devel ones.
>
> Cheers
> Stephen

Hmm, you've got both the base qt-x11 installed along *with* qt48-x11.
Also something I hadn't tried. I always had in mind that you could only
have one qt-x11 installed. But I guess you built your qt48 differently.

Alas I am out of time for the weekend. It's in the queue.

_______________________________________________
atrpms-users mailing list
atrpms-users@atrpms.net
http://lists.atrpms.net/mailman/listinfo/atrpms-users