Re: [OT] What is wrong with DBus anyway?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Fri, 2009-12-04 at 00:52 +0100, Arvid Picciani wrote:
> Pierre Chapuis wrote:
> 
> > Take gedit for example. It is a text editor, and:
> > 
> >     [23:44 TA|catwell] ldd $(which gedit) | grep dbus
> > 	    libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0x00007f5df48bb000)
> > 	    libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007f5df467c000)
> > 
> > AFAIK it uses dbus only to communicate with itself (between its instances).
> > There is no iteroperability problem, so D-Bus is not that useful to me.
> > But then again, maybe I don't know how gedit works well enough to judge...
> > 
> 
> 
> funny thing:  gedit is the first time i noticed the problem.
> then i went emacs, and now emacs depends on dbus.
> 
What does upstream have to say about this dependency? Does not seem
'necessary' to me, but depending on the app's structure the choice could
be between:-
a) some new feature which requires dbus
b) not having the feature
Which would then lead to the question whether the app's design allows
dbus to be loaded only when necessary instead of linked at compile-time.
I doubt many apps are designed to allow dbus to be used 'if and only if
available' at run-time?



[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux