From kde-core-devel Tue Jun 27 18:23:07 2000 From: David Faure Date: Tue, 27 Jun 2000 18:23:07 +0000 To: kde-core-devel Subject: Re: Annoying lib interdependency X-MARC-Message: https://marc.info/?l=kde-core-devel&m=96213042412716 On Tue, Jun 27, 2000 at 07:57:37PM +0200, Geert Jansen wrote: > Hi! > > While adding app start notification to kdesu, I encountered an annoying > library interdependency. To implement this, I need the method > "KRun::libmapnotify()" from libkio, and I need it in libkdesu. But, libkio > depends on libkdesu (it needs KDEsuClient), so we have a circularity.. > > What is the preferred way to solve this? Move libmapnotify() to kdecore > (like launcher())? Move KDEsuClient somewhere? Other solutions? I'd suggest moving libmapnotify() to kdecore. It doesn't have anything to do with network transparency... it's just about finding a lib. (if ltdl was ours, it would even go there...) -- David FAURE, david@mandrakesoft.com, faure@kde.org http://home.clara.net/faure/, http://www.konqueror.org/ KDE, Making The Future of Computing Available Today See http://www.kde.org/kde1-and-kde2.html for how to set up KDE 2