[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