Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#65344 closed defect (fixed)

gping: Rename gping to something else to resolve conflict with inetutils

Reported by: ylluminate (ylluminate) Owned by: Haren S <12570877+harens@…>
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: Cc: harens (Haren S), Schamschula (Marius Schamschula)
Port: gping, inetutils

Description

Currently inetutils has ping which is installed as gping. Another port, gping (https://ports.macports.org/port/gping/ ; https://github.com/orf/gping) also uses gping and thus conflicts with inetutils.

It seems that perhaps gping should be renamed to something else like graphping or some other name so as to allow both to coexist. There are a lot of other ways of doing this, but I'm not sure what may be preferred here in this scenario.

Change History (7)

comment:1 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: harens Schamschula added
Port: gping inetutils added
Summary: Rename gping to something else?gping: Rename gping to something else to resolve conflict with inetutils

comment:2 Changed 2 years ago by Schamschula (Marius Schamschula)

It looks like gping is written in ruby. I'm not familiar enough with ruby to give any pointers of how to rename it as it's being configured or built (in inetutils I use a configure argument to prepend the g). However, it shouldn't be too hard to do so in post-destroot.

comment:3 Changed 2 years ago by ylluminate (ylluminate)

The project shows it's 99% Rust: https://github.com/orf/gping/search?l=rust

comment:4 Changed 2 years ago by Haren S <12570877+harens@…>

Owner: set to Haren S <12570877+harens@…>
Resolution: fixed
Status: newclosed

In cf8289de17428f674c9edbd7dd181b8be5e63bb0/macports-ports (master):

gping: update to 1.3.2, rename executable

Closes: #65344
See: #63168

comment:5 Changed 2 years ago by harens (Haren S)

It seems that perhaps gping should be renamed to something else like graphping or some other name so as to allow both to coexist.

Thanks for the suggestion. A new version of gping was conveniently released today, so I changed the name and mentioned it in the notes.

comment:6 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

In 171a571b6a059f3253c375715b8eba5283037344/macports-ports (master):

inetutils: Remove conflict with gping

See: #63168
See: #65344

comment:7 Changed 2 years ago by ylluminate (ylluminate)

Thanks so much. This is fantastic. <3

Note: See TracTickets for help on using tickets.