[ATrpms-users] mythtv-backend-0.22 and nvidia-graphics strange dependency
James Lever
james.lever at gmail.com
Wed Nov 18 22:01:40 CET 2009
Hi Axle,
2009/11/19 Axel Thimm <Axel.Thimm at atrpms.net>
> On Wed, Nov 18, 2009 at 04:53:18PM +1100, Jean-Yves Avenard wrote:
> > That's because mythtv relies on libvdpau now and ATrpms doesn't
> > package vdpau libraries outside the nvidia drivers ; which is wrong
> > IMHO...
>
> That's correct, but as of now it is just a formal difference, the code
> underneath is the same. Of course packaging libvdpau proper is the
> right this to do, just not a deal-breaker ATM.
>
So are you suggesting that I do need to install the nvidia kernel module on
my xen guest to get this working?
Anyhow, I thought I would start again (was considering doing the whole build
from svn myself but..)
Dependencies Resolved
================================================================================================================================================================
Package Arch
Version Repository
Size
================================================================================================================================================================
Installing:
mythtv-backend x86_64
0.22-221.el5 atrpms
836 k
Installing for dependencies:
libmyth-0.22_0 x86_64
0.22-221.el5 atrpms
1.2 M
libmythtv-0.22_0 x86_64
0.22-221.el5 atrpms
4.2 M
libmythui-0.22_0 x86_64
0.22-221.el5 atrpms
621 k
nvidia-graphics180.29-libs x86_64
1:180.29-107.el5 atrpms
7.1 M
Transaction Summary
================================================================================================================================================================
Install 5 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 14 M
Is this ok [y/N]: y
Downloading Packages:
(1/5): libmythui-0.22_0-0.22-221.el5.x86_64.rpm
| 621 kB
00:03
(2/5): mythtv-backend-0.22-221.el5.x86_64.rpm
| 836 kB
00:05
(3/5): libmyth-0.22_0-0.22-221.el5.x86_64.rpm
| 1.2 MB
00:11
(4/5): libmythtv-0.22_0-0.22-221.el5.x86_64.rpm
| 4.2 MB
00:19
(5/5): nvidia-graphics180.29-libs-180.29-107.el5.x86_64.rpm
| 7.1 MB
00:31
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Total
189 kB/s | 14 MB
01:15
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : nvidia-graphics180.29-libs [1/5]
Installing : libmythui-0.22_0 [2/5]
Installing : libmyth-0.22_0 [3/5]
Installing : libmythtv-0.22_0 [4/5]
Installing : mythtv-backend [5/5]
Installed: mythtv-backend.x86_64 0:0.22-221.el5
Dependency Installed: libmyth-0.22_0.x86_64 0:0.22-221.el5
libmythtv-0.22_0.x86_64 0:0.22-221.el5 libmythui-0.22_0.x86_64
0:0.22-221.el5 nvidia-graphics180.29-libs.x86_64 1:180.29-107.el5
Complete!
[root at mediaserver ~]# /etc/init.d/mythbackend start
Starting mythbackend: /usr/bin/mythbackend: symbol lookup error:
/usr/lib64/qt44/lib64/libQtWebKit.so.4: undefined symbol:
_ZN24QXmlStreamEntityResolver13resolveEntityERK7QStringS2_
[FAILED]
So I removed all instances of qt on my system and started again. Including
atrpms-testing I get the following dependency resolution:
================================================================================================================================================================
Package Arch
Version Repository
Size
================================================================================================================================================================
Installing:
mythtv-backend x86_64
0.22-221.el5 atrpms
836 k
Installing for dependencies:
arts x86_64
8:1.5.4-1 base
1.2 M
libmyth-0.22_0 x86_64
0.22-221.el5 atrpms
1.2 M
libmythdb-0.22_0 x86_64
0.22-221.el5 atrpms
255 k
libmythfreemheg-0.22_0 x86_64
0.22-221.el5 atrpms
211 k
libmythhdhomerun-0.22_0 x86_64
0.22-221.el5 atrpms
41 k
libmythtv-0.22_0 x86_64
0.22-221.el5 atrpms
4.2 M
libmythui-0.22_0 x86_64
0.22-221.el5 atrpms
621 k
libmythupnp-0.22_0 x86_64
0.22-221.el5 atrpms
276 k
qt x86_64
1:3.3.6-23.el5 base
3.6 M
qt4 x86_64
4.2.1-1 base
7.1 M
qt44 x86_64
4.4.3-10_4.el5 atrpms-testing
3.4 M
qt44-x11 x86_64
4.4.3-10_4.el5 atrpms-testing
12 M
So having started from scratch and removing all previous dependencies I end
up back here:
Starting mythbackend: /usr/bin/mythbackend: symbol lookup error:
/usr/lib64/qt44/lib64/libQtWebKit.so.4: undefined symbol:
_ZN24QXmlStreamEntityResolver13resolveEntityERK7QStringS2_
So it seems that mythtv-backend 0.22 from atrpms requires arts which
requires qt which breaks the installation.
I'm not so sure I'm willing to go to atrpms-bleeding and run the latest
mythtv trunk.
(and I still haven't gotten back to the libvdpau issue!)
cheers,
James
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.atrpms.net/pipermail/atrpms-users/attachments/20091119/01f0002c/attachment-0001.htm>
More information about the atrpms-users
mailing list