[ATrpms-users] mythtv-backend-0.22 and nvidia-graphics strange dependency
Axel Thimm
Axel.Thimm at ATrpms.net
Thu Nov 19 00:05:10 CET 2009
On Thu, Nov 19, 2009 at 07:01:40AM +1000, James Lever wrote:
> 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?
No, the libs should not pull in kmdls, or did they?
> 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
> _______________________________________________
> atrpms-users mailing list
> atrpms-users at atrpms.net
> http://lists.atrpms.net/mailman/listinfo/atrpms-users
--
Axel.Thimm at ATrpms.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.atrpms.net/pipermail/atrpms-users/attachments/20091119/856ad578/attachment.sig>
More information about the atrpms-users
mailing list