Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#38060 closed defect (fixed)

coreutils and gexpr should be marked as conflicting

Reported by: cooljeanius (Eric Gallager) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: ryandesign (Ryan Schmidt)
Port: coreutils gexpr

Description

They both try to install an executable named gexpr into ${prefix}/bin. They're both nomaintainer.

Change History (3)

comment:1 in reply to:  description Changed 7 years ago by larryv (Lawrence Velázquez)

Version: 2.1.3

Replying to egall@…:

They both try to install an executable named gexpr into ${prefix}/bin.

Is it the same program?

comment:2 Changed 7 years ago by cooljeanius (Eric Gallager)

as far as I can tell... the url listed as gexpr's homepage is dead so I can't really research much further...

comment:3 Changed 7 years ago by ryandesign (Ryan Schmidt)

Cc: ryandesign@… added
Resolution: fixed
Status: newclosed

The coreutils port install GNU expr, and in MacPorts, we prefix all the coreutils program names with "g" so that they do not shadow the BSD versions of those same programs that OS X provides, which would lead to badness. GNU expr works e.g. like this:

$ gexpr 1 + 2
3

The gexpr port installs an independently-developed program called gexpr which functions differently:

$ gexpr "1 + 2"
3

So yes, they are different, and should conflict with one another. r103138

Last edited 7 years ago by ryandesign (Ryan Schmidt) (previous) (diff)
Note: See TracTickets for help on using tickets.