On Fri, Apr 12, 2019 at 10:23 PM Guy Harris <g...@alum.mit.edu> wrote:

>
> Is Python 3 installed on the machine on which the test is being run?
>
>
It is. All the test suite is python3 based and it's working. That's why I
expected the extcap to work.

It looks like the extcap is not the only test script using python3

$ git grep python test/
Binary file test/captures/packet-h2-14_headers.pcapng matches
test/sampleif.py:#!/usr/bin/env python3
test/suite_dissectors/dissectorstest.py:#!/usr/bin/env python3
test/suite_dissectors/group_asterix.py:#!/usr/bin/env python3
test/test.py:#!/usr/bin/env python3
test/util_dump_dhcp_pcap.py:#!/usr/bin/env python3

> There seems to be an issue on mac, depending how the original Wireshark
binary has been called. It seems to be, that by clicking on the icon, the
system python interpreter get's loaded, which most certainly will let your
script fail. If you call Wireshark from a console context (by either
executing directly or with "open Wireshark.app", it seems to work fine.

travis is using tshark, not wireshark.

> Try executing through a login shell and it might work as intended.

I do not have any kind of control over the travis host, and I don't have a
real mac to use. Can you run the regression test suite for me (just
suite_clopts actually) and tell me if it fails?
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev@wireshark.org>
Archives:    https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe

Reply via email to