[MacPorts] #51482: hping3 +tcl variant does not actually include hping binary with TCL support
MacPorts
noreply at macports.org
Tue May 24 10:52:16 PDT 2016
#51482: hping3 +tcl variant does not actually include hping binary with TCL support
---------------------------------+----------------------
Reporter: meitarm+macports@… | Owner: normen@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords:
Port: hping3 |
---------------------------------+----------------------
Comment (by normen@…):
Replying to [comment:4 normen@…]:
Apparently this is a binary port... something must have been broken there.
There are a bunch of patches, used to compile in the Portfile.
I will try to create a binary from source and submit it. Though this port
has been updated in February (not by me) and it is so simple that I don't
get why we have to use a binary.
> Replying to [comment:3 normen@…]:
>
> Okay -d does not report anything unusual see my gist
> https://gist.github.com/Gminfly/29d439c2abfd318c9e87535d9c9f8e85
>
> We'll have to look at the Portfile and try to replicate whatever the
heck it does manually...
>
> > Replying to [comment:2 normen@…]:
> > Kay, I get the same, never noticed that.
> > tcl is a standart req for hping3 you don't need to append +tcl.
> >
> > I'll have to figure out what is going on here.
> >
> > > Replying to [ticket:51482 meitarm+macports@…]:
> > >
> > > That is weird behaviour, gonna try and replicate that.
> > >
> > > > Installing the +tcl variant of the hping3 package does not
actually deliver an hping3 binary that has been compiled with TCL support.
Terminal output:
> > > >
> > > > {{{
> > > > MyMac:~ admin$ sudo port uninstall hping3 && sudo port install
hping3 +tcl
> > > > ---> Fetching archive for tcl
> > > > ---> Attempting to fetch
tcl-8.6.5_0+corefoundation+threads.darwin_14.x86_64.tbz2 from
https://packages.macports.org/tcl
> > > > ---> Attempting to fetch
tcl-8.6.5_0+corefoundation+threads.darwin_14.x86_64.tbz2.rmd160 from
https://packages.macports.org/tcl
> > > > ---> Installing tcl @8.6.5_0+corefoundation+threads
> > > > ---> Cleaning tcl
> > > > ---> Deactivating tcl @8.6.4_0+corefoundation+threads
> > > > ---> Cleaning tcl
> > > > ---> Activating tcl @8.6.5_0+corefoundation+threads
> > > > ---> Cleaning tcl
> > > > ---> Computing dependencies for hping3
> > > > ---> Fetching archive for hping3
> > > > ---> Attempting to fetch
hping3-20051105_2+tcl.darwin_14.x86_64.tbz2 from
https://packages.macports.org/hping3
> > > > ---> Attempting to fetch
hping3-20051105_2+tcl.darwin_14.x86_64.tbz2.rmd160 from
https://packages.macports.org/hping3
> > > > ---> Installing hping3 @20051105_2+tcl
> > > > ---> Activating hping3 @20051105_2+tcl
> > > > ---> Cleaning hping3
> > > > ---> Updating database of binaries
> > > > ---> Scanning binaries for linking errors
> > > > ---> No broken files found.
> > > > MyMac:~ admin$ exit
> > > > exit
> > > > MyMac:~ admin$ hping3
> > > > Sorry, this hping binary was compiled without TCL scripting
support
> > > > }}}
> > > >
> > > >
> > > > My expectation was that installing `hping3 +tcl` would deliver an
hping binary capable of interactive mode.
--
Ticket URL: <https://trac.macports.org/ticket/51482#comment:5>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list