[MacPorts] #52493: yubico-piv-tool: new port

MacPorts noreply at macports.org
Tue Oct 18 22:25:32 CEST 2016


#52493: yubico-piv-tool: new port
----------------------------------+--------------------------------
  Reporter:  leonardo.schenkel@…  |      Owner:  macports-tickets@…
      Type:  submission           |     Status:  closed
  Priority:  Normal               |  Milestone:
 Component:  ports                |    Version:
Resolution:  fixed                |   Keywords:
      Port:  yubico-piv-tool      |
----------------------------------+--------------------------------

Comment (by leonardo.schenkel@…):

 Sure, but in this case you are choosing one among the multiple files that
 you depend and are provided by the dependency. But here we're choosing one
 of the files the port *does not* need that happens to be provided by a
 dependency that provides files that the port does need. That simply seems
 wrong to me.

 Imagine that tomorrow there's a new crypto library that provides a
 compatible implementation of `libcrypto` (but not SSL/TLS); if that port
 was installed it would satisfy the requirement for this port, but this
 Portfile would still install `openssl` even though that's unnecessary (and
 would cause a conflict).

 Anyway, I'm not asking for any change to be made. I'm just
 asking/discussing for the intellectual exercise (and I like to understand
 the reasoning behind certain decisions). I just think that if you need to
 pick an arbitrary file to declare a dependency on, it makes more sense to
 pick a file that you actually depend on than one random one that you
 don't. But it's a matter of opinion, I guess.

-- 
Ticket URL: <https://trac.macports.org/ticket/52493#comment:15>
MacPorts <https://www.macports.org/>
Ports system for the Mac operating system



More information about the macports-tickets mailing list