[kde-freebsd] x11-themes/kdeartwork4 misses libkdecore.so.6, needed by /usr/local/lib/libkexiv2.so

Max Brazhnikov makc at freebsd.org
Sun May 5 13:31:51 UTC 2013


On Sat, 04 May 2013 18:09:53 +0200 Matthias Apitz wrote:
> El día Saturday, May 04, 2013 a las 02:25:48PM +0000, Max Brazhnikov escribió:
> 
> > On Fri, 03 May 2013 09:45:47 +0200 Matthias Apitz wrote:
> 
> > > /usr/bin/ld: warning: libkdecore.so.6, needed by /usr/local/lib/libkexiv2.so, not found (try using -rpath or -rpath-link)
> > > /usr/bin/ld: warning: libDCOP.so.6, needed by /usr/local/lib/libkexiv2.so, not found (try using -rpath or -rpath-link)
> > > /usr/bin/ld: warning: libkdefx.so.6, needed by /usr/local/lib/libkexiv2.so, not found (try using -rpath or -rpath-link)
> > > /usr/bin/ld: warning: libqt-mt.so.3, needed by /usr/local/lib/libkexiv2.so, not found (try using -rpath or -rpath-link)
> > 
> > Do you have graphics/libkexiv2 installed by any chance? if so, this is just
> > another example of KDE4 breakage induced by Qt3/KDE3 counterparts.
> > 
> > Max
> 
> Hi Max.
> 
> Thanks for your helping hint. I have on the system:
> 
> # pkg_info | fgrep libkexiv         
> libkexiv2-0.1.9_8   A wrapper library to manipulate pictures metadata
> libkexiv2-4.10.1    Exiv2 library interface for KDE
> 
> I compiled, first, KDE3 on the system but removed all kde3 packages again
> afterwards to compile KDE4. In general, I think, KDE4 should know how to
> access its correct headers and shared objects.

Somebody has to constantly check it does so and fix new problems.
I maintained possibility to compile kde4 ports in the presence of qt3/kde3,
but I've stop trying it when I removed the last qt3 packages from all my
systems.

The only reliable solution is to move qt3/kde3 headers and libraries
out of /usr/local/, similar to what was done to qt4 and kde4. But qt3 and
kde3 ports were not maintained de facto, when we started porting kde4,
and nobody took that task.

As long as kde4 ports live in non-default PREFIX we can only guarantee
that kde4 and kde3 packages do not conflict.

Max

> Thanks
> 
> 	matthias
> 
> 


More information about the kde-freebsd mailing list