Alessio Sarti wrote: > > > ------------------------------------------------------------------------ > > Subject: > Re: [Fink-users] Conflict of libXrandr and ktorrent > From: > Alessio Sarti <[email protected]> > Date: > Fri, 29 May 2009 14:41:53 +0200 > To: > Alexander Hansen <[email protected]> > > To: > Alexander Hansen <[email protected]> > > > >> This doesn't have anything to do with your selfupdate, since the file >> that was changed (libXrandr.2.dylib) isn't provided through Fink. You >> can verify that by running >> >> dpkg -S /usr/X11/lib/libXrandr.2.dylib >> >> which will return nothing, meaning that Fink's dpkg tool, which handles >> the database of installed files, knows nothing about it. >> >> The problem here is that your ktorrent was built against a newer >> libXrandr.2.dylib than you currently have on your system. Without >> knowing your whole installation history, I can guess at the following >> scenario: >> >> 1) You installed Xquartz from macosforge.org, which has a >> libXrandr.2.dylib with compatibility_version 5.0.0. >> 2) A system update at some later point (10.5.7, possibly) downgraded >> libXrandr.2.dylib, and the replacement has compatibility_version 4.0.0. >> >> >> > Exactly! Even if I didn't provide any useful information you were able > to spot and identify the problem. > Thanks! >> To solve this issue, either (re)install Xquartz or rebuild ktorrent >> ("fink rebuild ktorrent"). >> >> > I have tried to rebuild ktorrent (I want to keep my X11 updated since > that now there's this nice copy-pasting improvement!) but I have run > into troubles: > dyld: Library not loaded: /usr/X11/lib/libXrandr.2.dylib > Referenced from: /sw/bin/kde-config > Reason: Incompatible library version: kde-config requires version > 5.0.0 or later, but libXrandr.2.dylib provides version 4.0.0 > configure: error: /sw/bin/kde-config --prefix outputed the non > existant prefix '' for kdelibs. > This means it has been moved since you installed it. > This won't work. Please recompile kdelibs for the > new prefix. > ### execution of /var/tmp/tmp.1.XjB3Wf failed, exit > code 1 > > Is there anythin that I need to rebuild as well instead of a simple > > fink rebuild ktorrent > > Thanks again! > alessio > > $ dpkg -S /sw/bin/kde-config kdelibs3-unified: /sw/bin/kde-config
So you'd need to rebuild kdelibs3-unified, at least. Basically, if you run "dpkg -S" on each file that gives you an error message, you can figure out what package owns it so that you know what to rebuild. -- Alexander Hansen Fink User Liaison ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp as they present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com _______________________________________________ Fink-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users
