
Axel.Thimm at ATrpms
Nov 18, 2009, 3:05 PM
Post #7 of 9
(1063 views)
Permalink
|
|
Re: mythtv-backend-0.22 and nvidia-graphics strange dependency
[In reply to]
|
|
On Thu, Nov 19, 2009 at 07:01:40AM +1000, James Lever wrote: > Hi Axle, > > 2009/11/19 Axel Thimm <Axel.Thimm [at] atrpms> > > > 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] mediaserve ~]# /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 > http://lists.atrpms.net/mailman/listinfo/atrpms-users -- Axel.Thimm at ATrpms.net
|