Bug 239601 - net/tshark-lite is missing dumpcap
Summary: net/tshark-lite is missing dumpcap
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Joe Marcus Clarke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-08-02 13:31 UTC by Gert Doering
Modified: 2019-08-02 23:19 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (marcus)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 freebsd_triage 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 freebsd_triage 2019-08-02 23:19:30 UTC
This should be fixed now.