Patrick Ale wrote:
> On Jan 3, 2008 4:21 PM, Alan Coopersmith <alan.coopersmith at sun.com> wrote:
>> Xorg 1.4 uses HAL (and thus DBUS) for input device detection, so in
>> the future, killing DBUS may kill your X server too.   Have fun! 8-)
> 
> Seriously... either the documentation should be changed to recompile
> JDS from console or the SUNWdbus package has to be excluded/moved then
> :s
> When we're going to have fun, as Alan puts it, you can't even fall
> back to CDE when Xorg 1.4 makes it to Nevada. Actually Alan's reply
> makes it even more reasonable/sense making to move SUNWdbus to the X
> stack or system stack.

As the one who worked on integrating DBus and HAL into Solaris, I can 
tell you that it was my intention to make them both a part of the OS/Net 
consolidation, no the Desktop consolidation, since they are both pretty 
core OS components. The JDS team, however, insisted that DBus should be 
in JDS and, at the time, I did not have the energy to fight another 
fight :) Besides, both of those also depend on GLib, and pulling GLib 
into ON would be kind of scary - so there wasn't a way we could avoid 
ON->Desktop dependency.

With regards to building JDS, I think this is orthogonal to the DBus 
issue. Look at how we build ON (OS/Net): building and installing are 
distinctly separate phases. We can safely build new OS binaries without 
interrupting system operation; we then save our work, log out, load the 
new binaries in a matter of minutes (see BFU) and continue using the 
system. With JDS, pkgtool will build and install at the same time - and 
that can be a problem in some cases. That's the angle you should 
approach the issue from, in my opinion.

-Artem

Reply via email to