Bug 239601

Summary: net/tshark-lite is missing dumpcap
Product: Ports & Packages Reporter: Gert Doering <gert>
Component: Individual Port(s)Assignee: Joe Marcus Clarke <marcus>
Status: Closed FIXED    
Severity: Affects Only Me CC: sergey
Priority: --- Flags: bugzilla: maintainer-feedback? (marcus)
Version: Latest   
Hardware: Any   
OS: Any   

Description Gert Doering 2019-08-02 13:31:51 UTC
I got told in #228051 to open a new PR, so I do.

When installing net/tshark-lite and trying to dump with it, I get the message

  tshark: Couldn't run /usr/local/bin/dumpcap in child process: No such file or directory                                                                                                                                           

because dumpcap is no longer installed.

Which brings up the question "what is the intended difference between tshark and tshark-lite"?  The pkg-descr just says "lite", but doesn't mention "unsuitable for life capturing"...


Anyway, what I think should happen is that either dumpcap is brought back, or the package description is clarified on what "lite" stands for... save people time.
Comment 1 commit-hook freebsd_committer 2019-08-02 23:19:13 UTC
A commit references this bug:

Author: marcus
Date: Fri Aug  2 23:19:08 UTC 2019
New revision: 507920
URL: https://svnweb.freebsd.org/changeset/ports/507920

Log:
  Unconditionally install dumpcap.

  This is required to actually be able to capture packets with tshark.

  PR:		239601

Changes:
  head/net/tshark-lite/Makefile
  head/net/wireshark/Makefile
  head/net/wireshark/pkg-plist
  head/net/wireshark-lite/Makefile
Comment 2 Joe Marcus Clarke freebsd_committer 2019-08-02 23:19:30 UTC
This should be fixed now.