[gentoo-user] Amarok xine engine error
Hey folks I have found today that I cannot use the xine engine with amarok anymore, I have recently updated kde and gcc [stable] while may/may not be related however because I rarely reboot it could have been a while since the offending package was merged. The error message I recieve when trying to load the xine engine is /usr/kde/3.5/lib/kde3/libamarok_xine-engine.so no such file or dir However after some searching I have found this : [EMAIL PROTECTED] ~ $ locate libamarok /usr/kde/3.5/lib/kde3/libamarok_xine-engine.la /usr/lib/kde3/libamarok_void-engine_plugin.la /usr/lib/kde3/libamarok_void-engine_plugin.so /usr/lib/kde3/libamarok_smb-device.la /usr/lib/kde3/libamarok_smb-device.so /usr/lib/kde3/libamarok_xine-engine.la /usr/lib/kde3/libamarok_xine-engine.so The point seems to be that amarok is looking in the wrong place or the files and been merged and gone to the wrong place or a link is required or ... I usually find that problems link this are down to me in some way, so if someone could suggesta course of action I would appreciate it. I have tried re-emerging xine-lib and amarok but no change so far, though I am going around in circles now. cheers stu -- There are 10 types of people in this world: those who understand binary, those who don't --Unknown -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Amarok xine engine error
Am Freitag, 17. November 2006 21:38 schrieb Stuart Howard: I have found today that I cannot use the xine engine with amarok anymore, I have recently updated kde and gcc [stable] while may/may not be related however because I rarely reboot it could have been a while since the offending package was merged. The error message I recieve when trying to load the xine engine is /usr/kde/3.5/lib/kde3/libamarok_xine-engine.so no such file or dir Hi Since I upgraded KDE, I also have this problem, so it is likely that it is related to the KDE 3.5.5 upgrade. Gian -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Amarok xine engine error
On 11/17/06, Stuart Howard [EMAIL PROTECTED] wrote: /usr/lib/kde3/libamarok_xine-engine.so What does ldd on this file report? Any broken links? Maybe a revdep-rebuild is in order? -Richard -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Amarok xine engine error
I have done a revdep-rebuild but it does not emerge any packages, however it does report this which seems relavent Checking dynamic linking consistency... --snip-- broken /usr/kde/3.5/lib/kde3/libamarok_xine-engine.la (requires /usr/lib/liblcms.la) --snip-- done. (/root/.revdep-rebuild.3_rebuild) Assigning files to ebuilds... done. (/root/.revdep-rebuild.4_ebuilds) Evaluating package order... done. (/root/.revdep-rebuild.5_order) Dynamic linking on your system is consistent... All done. ldd reports [though I have not used this before] ldd /usr/bin/amarok linux-gate.so.1 = (0xe000) libkdecore.so.4 = /usr/kde/3.5/lib/libkdecore.so.4 (0xb7ce6000) libDCOP.so.4 = /usr/kde/3.5/lib/libDCOP.so.4 (0xb7cb4000) libresolv.so.2 = /lib/libresolv.so.2 (0xb7c87000) libutil.so.1 = /lib/libutil.so.1 (0xb7c83000) libart_lgpl_2.so.2 = /usr/lib/libart_lgpl_2.so.2 (0xb7c6e000) libidn.so.11 = /usr/lib/libidn.so.11 (0xb7c3e000) libkdefx.so.4 = /usr/kde/3.5/lib/libkdefx.so.4 (0xb7c13000) libqt-mt.so.3 = /usr/qt/3/lib/libqt-mt.so.3 (0xb753c000) libmng.so.1 = /usr/lib/libmng.so.1 (0xb74dd000) libjpeg.so.62 = /usr/lib/libjpeg.so.62 (0xb74be000) libXi.so.6 = /usr/lib/libXi.so.6 (0xb74b6000) libXrandr.so.2 = /usr/lib/libXrandr.so.2 (0xb74b2000) libXcursor.so.1 = /usr/lib/libXcursor.so.1 (0xb74a8000) libXfixes.so.3 = /usr/lib/libXfixes.so.3 (0xb74a3000) libXft.so.2 = /usr/lib/libXft.so.2 (0xb7491000) libfontconfig.so.1 = /usr/lib/libfontconfig.so.1 (0xb7463000) libfreetype.so.6 = /usr/lib/libfreetype.so.6 (0xb73f7000) libexpat.so.0 = /usr/lib/libexpat.so.0 (0xb73d8000) libpng12.so.0 = /usr/lib/libpng12.so.0 (0xb73b3000) libz.so.1 = /lib/libz.so.1 (0xb73a1000) libXext.so.6 = /usr/lib/libXext.so.6 (0xb7393000) libSM.so.6 = /usr/lib/libSM.so.6 (0xb738a000) libICE.so.6 = /usr/lib/libICE.so.6 (0xb7373000) libpthread.so.0 = /lib/libpthread.so.0 (0xb736) libXrender.so.1 = /usr/lib/libXrender.so.1 (0xb7357000) libX11.so.6 = /usr/lib/libX11.so.6 (0xb726c000) libXau.so.6 = /usr/lib/libXau.so.6 (0xb7269000) libXdmcp.so.6 = /usr/lib/libXdmcp.so.6 (0xb7264000) libdl.so.2 = /lib/libdl.so.2 (0xb726) libstdc++.so.6 = /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6 (0xb7181000) libm.so.6 = /lib/libm.so.6 (0xb715b000) libgcc_s.so.1 = /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcc_s.so.1 (0xb7151000) libc.so.6 = /lib/libc.so.6 (0xb7035000) /lib/ld-linux.so.2 (0xb7f1e000) Its nice to hear somone else with the issue [if you see what I mean], if I take the -C ,delete old bits and emerge amarok approach where should I be looking for scraps? [not to disagree by the way but how does this acheive something different from just emerging amarok?] stu On 17/11/06, Ilya Hegai [EMAIL PROTECTED] wrote: unmerge amarok then remove all traces left like *.la files reemerge amarok 2006/11/17, Stuart Howard [EMAIL PROTECTED]: Hey folks I have found today that I cannot use the xine engine with amarok anymore, I have recently updated kde and gcc [stable] while may/may not be related however because I rarely reboot it could have been a while since the offending package was merged. The error message I recieve when trying to load the xine engine is /usr/kde/3.5/lib/kde3/libamarok_xine-engine.so no such file or dir However after some searching I have found this : [EMAIL PROTECTED] ~ $ locate libamarok /usr/kde/3.5/lib/kde3/libamarok_xine-engine.la /usr/lib/kde3/libamarok_void-engine_plugin.la /usr/lib/kde3/libamarok_void-engine_plugin.so /usr/lib/kde3/libamarok_smb-device.la /usr/lib/kde3/libamarok_smb-device.so /usr/lib/kde3/libamarok_xine-engine.la /usr/lib/kde3/libamarok_xine-engine.so The point seems to be that amarok is looking in the wrong place or the files and been merged and gone to the wrong place or a link is required or ... I usually find that problems link this are down to me in some way, so if someone could suggesta course of action I would appreciate it. I have tried re-emerging xine-lib and amarok but no change so far, though I am going around in circles now. cheers stu -- There are 10 types of people in this world: those who understand binary, those who don't --Unknown -- gentoo-user@gentoo.org mailing list -- regards, Hegai Ilya -- gentoo-user@gentoo.org mailing list -- There are 10 types of people in this world: those who understand binary, those who don't --Unknown -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Amarok xine engine error
Gian Domeni Calgeer wrote: Am Freitag, 17. November 2006 22:09 schrieb Gian Domeni Calgeer: Am Freitag, 17. November 2006 21:38 schrieb Stuart Howard: I have found today that I cannot use the xine engine with amarok anymore, I have recently updated kde and gcc [stable] while may/may not be related however because I rarely reboot it could have been a while since the offending package was merged. The error message I recieve when trying to load the xine engine is /usr/kde/3.5/lib/kde3/libamarok_xine-engine.so no such file or dir Hi Since I upgraded KDE, I also have this problem, so it is likely that it is related to the KDE 3.5.5 upgrade. Gian BTW: I also re-emerged amarok and run revdep-rebuild, but without success. Gian Just to ask the obvious, you did check to make sure the USE didn't change right? Mine works and has this USE info: [EMAIL PROTECTED] / # emerge -pv amarok These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] media-sound/amarok-1.4.4 USE=arts kde opengl postgres -aac -debug -ifp -ipod -mtp -mysql -njb -noamazon -real -visualization -xinerama (-xmms%) LINGUAS=-af -ar -az -bg -br -ca -cs -cy -da -de -el -en_GB -es -et -fi -fr -ga -gl -he -hi -hu -is -it -ja -ka -km -ko -lt -ms -nb -nl -nn -pa -pl -pt -pt_BR -ro -ru -rw -sk -sl -sq -sr [EMAIL PROTECTED] -sv -ta -tg -th -tr -uk -uz -zh_CN -zh_TW 0 kB Total size of downloads: 0 kB [EMAIL PROTECTED] / # Maybe that will help. I use KDE 3.5.5 as well and no problems here. There has to be something different between us. I'll help all I can to find out what that difference is, provided someone will give me commands to use. ;-) Dale :-) :-)
Re: [gentoo-user] Amarok xine engine error
Am Freitag, 17. November 2006 22:35 schrieb Stuart Howard: Its nice to hear somone else with the issue [if you see what I mean], if I take the -C ,delete old bits and emerge amarok approach where should I be looking for scraps? [not to disagree by the way but how does this acheive something different from just emerging amarok?] stu On 17/11/06, Ilya Hegai [EMAIL PROTECTED] wrote: unmerge amarok then remove all traces left like *.la files reemerge amarok Hi I did as Ilya Hegai suggested, i.e. I unmerged Amarok, did a 'find /usr -name *amarok*' and deleted all the .la files this returned, which were: - /usr/kde/3.5/lib64/kde3/libamarok_void-engine_plugin.la - /usr/kde/3.5/lib64/kde3/libamarok_gstengine_plugin.la - /usr/kde/3.5/lib64/kde3/libamarok_xine-engine.la - /usr/kde/3.5/lib64/kde3/konqsidebar_universalamarok.la After having reemerged Amarok, it works. Gian -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Amarok xine engine error
I have followed the same procedure as suggested by Ilya Hegai and my result was the same as Gian. It works fine now, many thanks for the help. stu On 17/11/06, Gian Domeni Calgeer [EMAIL PROTECTED] wrote: Am Freitag, 17. November 2006 22:35 schrieb Stuart Howard: Its nice to hear somone else with the issue [if you see what I mean], if I take the -C ,delete old bits and emerge amarok approach where should I be looking for scraps? [not to disagree by the way but how does this acheive something different from just emerging amarok?] stu On 17/11/06, Ilya Hegai [EMAIL PROTECTED] wrote: unmerge amarok then remove all traces left like *.la files reemerge amarok Hi I did as Ilya Hegai suggested, i.e. I unmerged Amarok, did a 'find /usr -name *amarok*' and deleted all the .la files this returned, which were: - /usr/kde/3.5/lib64/kde3/libamarok_void-engine_plugin.la - /usr/kde/3.5/lib64/kde3/libamarok_gstengine_plugin.la - /usr/kde/3.5/lib64/kde3/libamarok_xine-engine.la - /usr/kde/3.5/lib64/kde3/konqsidebar_universalamarok.la After having reemerged Amarok, it works. Gian -- gentoo-user@gentoo.org mailing list -- There are 10 types of people in this world: those who understand binary, those who don't --Unknown -- gentoo-user@gentoo.org mailing list