[MacPorts] #57028: appstream-glib @0.7.12: Include dir /usr/include/uuid does not exist

MacPorts noreply at macports.org
Thu Oct 4 08:39:23 UTC 2018


#57028: appstream-glib @0.7.12: Include dir /usr/include/uuid does not exist
-----------------------------+----------------------
  Reporter:  chicagotripp    |      Owner:  dbevans
      Type:  defect          |     Status:  assigned
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.5.99
Resolution:                  |   Keywords:  mojave
      Port:  appstream-glib  |
-----------------------------+----------------------

Comment (by ryandesign):

 Alternately we could make appstream-glib use the libuuid port. That
 builds, however libuuid and ossp-uuid currently conflict, and nothing in
 MacPorts currently uses libuuid; everything that needs uuid support uses
 ossp-uuid. So if we want appstream-glib to use libuuid, we either have to
 make the two ports not conflict, or we have to switch all ports that use
 ossp-uuid to use libuuid (and it's not clear that all such ports would be
 compatible with that).

 From what I've read, ossp-uuid is more common on BSD systems (macOS is
 derived from BSD), while libuuid is included with Linux so it is more
 popular there. However, /usr/include/uuid/uuid.h seems to be an earlier
 version of the uuid.h that's part of the libuuid port, while ossp-uuid's
 uuid.h seems unrelated. Maybe that speaks for switching MacPorts uuid use
 from ossp-uuid to libuuid.

 ossp-uuid is also older, having had its most recent release in 2008, while
 libuuid's most recent release was in 2014, in case that informs our
 decision.

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


More information about the macports-tickets mailing list