[MacPorts] #17950: dbus patched with launchd support and version dump

MacPorts noreply at macports.org
Sat Jan 10 16:48:43 PST 2009


#17950: dbus patched with launchd support and version dump
---------------------------------+------------------------------------------
  Reporter:  jonas.baehr@…       |       Owner:  macports-tickets@…                   
      Type:  enhancement         |      Status:  closed                               
  Priority:  Normal              |   Milestone:  Port Enhancements                    
 Component:  ports               |     Version:  1.7.0                                
Resolution:  fixed               |    Keywords:  launchd kde4 x11                     
      Port:  dbus                |  
---------------------------------+------------------------------------------

Comment(by illogic-al@…):

 Replying to [comment:3 jonas.baehr@…]:
 > Replying to [comment:2 illogic-al@…]:
 > > Thanks a lot jonas. I suspect we'll need to clean up the portfile more
 to remove the LaunchDaemon created by macports (provided this works for
 everybody) but I'll leave this alone for now.
 >
 > No, since they are for different busses. The startup item created by the
 Portfile starts up the system bus. This one is unique for the whole system
 and has one known address. The other one, the session bus, is unique per
 session, meaning every user got his own bus. Launchd is used to manage
 this address like X11 does on other Linux/*NIX
 >
 > > Also I've included a no_x11 variant and enabled it by default (as we
 discussed). This alleviates any problems for those who already have this
 working (although the changes to how dbus-daemon is launched may cause
 problems initially).
 >
 > I've got some concerns about that one. X11 is used, just like launchd,
 only to store the session bus address. Having both doesn't make sense and
 my break something. I would really prefer to drop it completely or at
 least, disable launchd when using x11. But the Portfile you've checked in
 seems odd to me.
 Alrighty. Away it goes. See r45210.

-- 
Ticket URL: <http://trac.macports.org/ticket/17950#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list