[MacPorts] #61397: GIMP With +no_x11 Wants To Install Xorg

MacPorts noreply at macports.org
Wed Nov 11 14:09:03 UTC 2020


#61397: GIMP With +no_x11 Wants To Install Xorg
----------------------+------------------------
  Reporter:  ensafi   |      Owner:  (none)
      Type:  defect   |     Status:  closed
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.6.3
Resolution:  invalid  |   Keywords:  highsierra
      Port:  gimp2    |
----------------------+------------------------
Changes (by ryandesign):

 * status:  new => closed
 * resolution:   => invalid


Comment:

 `port rdeps` by default lists each dependency only once, even if multiple
 ports depend on it. For example, `port rdeps gimp2 +quartz` shows that
 libepoxy has a (build) dependency on mesa, and you would think that this
 means that you wouldn't need mesa if you already have libepoxy installed.
 But what it does not show is that mesa is also needed as a library
 dependency of gtk3, which is a dependency of gimp2. There is a comment in
 the mesa port explaining:

 {{{
 # mesa required to configure both +x11, +quartz (not just +x11) due to
 their dependency on libepoxy
 depends_lib-append  port:mesa
 }}}

 See #55967 for more discussion on why that is needed.

 So unfortunately this is working as intended; there is nothing for us to
 fix. If you want gtk3 not to require mesa, or mesa not to require X11,
 take it up with the developers of those programs.

-- 
Ticket URL: <https://trac.macports.org/ticket/61397#comment:12>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list