Opened 12 years ago
Closed 10 years ago
#37633 closed enhancement (fixed)
Move optional dependancies out of 'scapy'
Reported by: | petehere@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Low | Milestone: | |
Component: | ports | Version: | 2.1.2 |
Keywords: | Cc: | kurthindenburg (Kurt Hindenburg) | |
Port: | scapy |
Description
Scapy (a network monitoring/testing tool) has a command line interface with optional dependancies on packages such as gnuplot, py27-pyx and graphviz for graphing results. Currently these optional deps are installed in the default port, resulting in a very large dependancy tree.
As Scapy detects the presence of these packages at runtime, no changes to the port are needed aside from removing the optional deps. It would be nice to have a separate port or variant for the optional extras for those that want the graphing functions, and I suggest that this should be installed for those who already have scapy so that graphing doesn't break for them.
Link to docs detailing optional packages: http://www.secdev.org/projects/scapy/doc/installation.html#optional-software-for-special-features
Change History (2)
comment:1 Changed 10 years ago by kurthindenburg (Kurt Hindenburg)
Cc: | khindenburg@… added |
---|
comment:2 Changed 10 years ago by kurthindenburg (Kurt Hindenburg)
Resolution: | → fixed |
---|---|
Status: | new → closed |
fixed in r122398 from patch in https://trac.macports.org/ticket/43251
Cc Me!