patch or not patch ?
Kevin Krammer
kevin.krammer at gmx.at
Mon Oct 16 12:12:30 PDT 2006
On Monday 16 October 2006 16:38, Thiago Macieira wrote:
> frederic heem wrote:
> >Another question is why redhat, suse and <put your favorite
> > distribution> have different spec, different /etc/init.d/dbus,
> > different dbus-daemon location etc.. Not even talking about debian &
> > friends...
>
> This is going off-topic, but it basically boils down to "they are
> different distributions".
>
> 1) The package names are different
> 2) The package split is different
> 3) The compilation flags are different (some distributions optimise for an
> arch, some others don't)
> 4) The distribution's internal buildsystem and source-control for
> the .spec files is different (some distributions automate .spec and
> actually work on a level up from them)
> 5) Some distributions have -debug packages, others don't.
6) They like breaking uniform upstream behavior.
We desktop developers might consider it a given that using agreed upon
specifications and shared infrastructure is a good thing, however it is also
granted that distributors will break it or whatever they call it.
I guess you have been at Waldo's talk about Portland at aKademy?
Of course not all "changes" are as serious as those shown there, but they are
almost always unecessary.
That said, I think it will always be possible to talks to other applications
on the session bus even with a statically linked libdbus, because the
protocol will remains stable during 1.x and the bus address can be read from
the environment.
I don't know if distributors are already putting the system bus socket into
different locations though.
Cheers,
Kevin
--
Kevin Krammer, KDE developer
KDE user support, developer mentoring
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/dbus/attachments/20061016/fb2654ca/attachment.pgp
More information about the dbus
mailing list