[MacPorts] #39129: xinit: X11.app does not start automatically on Mountain Lion
MacPorts
noreply at macports.org
Thu May 16 23:11:02 PDT 2013
#39129: xinit: X11.app does not start automatically on Mountain Lion
--------------------------+------------------------
Reporter: aronnax@… | Owner: jeremyhu@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.3
Resolution: | Keywords: haspatch
Port: xinit |
--------------------------+------------------------
Comment (by jeremyhu@…):
Replying to [comment:3 aronnax@…]:
> Replying to [comment:1 jeremyhu@…]:
> > I think we should stop providing the LaunchAgent in the xinit port and
instead provide it in the xorg-server and xorg-server-devel ports.
Note that I'm not opposed to this current patch being an intermediate step
towards that end. I don't have much time to dedicate to this at the
moment. Feel free to commit if you don't want to do the change that I
suggested.
> Sounds fine to me, but:
>
> What depends on {{{xinit}}}? On my machine I see only:
> {{{
> $ port dependents xinit
> xorg-apps depends on xinit
> xorg-server depends on xinit
> }}}
>
> Why does {{{xorg-apps}}} depend on {{{xinit}}}?
Legacy reasons that probably don't matter much any more. That is from
when we made the xorg-apps, xorg-libs, and xorg meta ports to help ease
transition.
> Perhaps this question just exposes my ignorance of X11's architecture.
If {{{xinit}}} was only a dependency of {{{xorg-server}}}, then I would
say that it might be OK to have {{{xinit}}} provide the LaunchAgent.
I want to protect against users that have xinit without xorg-server. This
is most likely to happen if they hit an error that prevents xorg-server
from installing after xinit has been activated.
--
Ticket URL: <https://trac.macports.org/ticket/39129#comment:4>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list