2025-09-08T20:30:48,897 Created temporary directory: /tmp/pip-build-tracker-jzg7g6jk 2025-09-08T20:30:48,898 Initialized build tracking at /tmp/pip-build-tracker-jzg7g6jk 2025-09-08T20:30:48,898 Created build tracker: /tmp/pip-build-tracker-jzg7g6jk 2025-09-08T20:30:48,898 Entered build tracker: /tmp/pip-build-tracker-jzg7g6jk 2025-09-08T20:30:48,898 Created temporary directory: /tmp/pip-wheel-oaleyixa 2025-09-08T20:30:48,901 Created temporary directory: /tmp/pip-ephem-wheel-cache-gzb2c2uq 2025-09-08T20:30:48,960 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T20:30:48,963 2 location(s) to search for versions of python-libpcap: 2025-09-08T20:30:48,963 * https://pypi.org/simple/python-libpcap/ 2025-09-08T20:30:48,963 * https://www.piwheels.org/simple/python-libpcap/ 2025-09-08T20:30:48,963 Fetching project page and analyzing links: https://pypi.org/simple/python-libpcap/ 2025-09-08T20:30:48,963 Getting page https://pypi.org/simple/python-libpcap/ 2025-09-08T20:30:48,964 Found index url https://pypi.org/simple/ 2025-09-08T20:30:49,035 Fetched page https://pypi.org/simple/python-libpcap/ as application/vnd.pypi.simple.v1+json 2025-09-08T20:30:49,037 Found link https://files.pythonhosted.org/packages/56/e0/83f56d169cbef4c425a66271d0b0f37292e987c62c2a13fccc1635467446/python-libpcap-0.1.0.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.1.0 2025-09-08T20:30:49,038 Found link https://files.pythonhosted.org/packages/cc/62/d3c0df4bc9a4f8c1505c583fe7373b70423d1e222032a2d0fa3a55cb534d/python-libpcap-0.1.1.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.1.1 2025-09-08T20:30:49,038 Found link https://files.pythonhosted.org/packages/04/ba/035fbea47f9e822de756176c7708a10b4f22b2c7d2bce80720fcc03bb00e/python-libpcap-0.1.2.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.1.2 2025-09-08T20:30:49,038 Found link https://files.pythonhosted.org/packages/f1/47/e631fa7e12582c40d0237ff10e6497c08c68b92160cee8c30115d22c3704/python-libpcap-0.1.3.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.1.3 2025-09-08T20:30:49,039 Found link https://files.pythonhosted.org/packages/43/43/8c792bb67f867072bade4d5d6b5f0e67f475111e38bd968bda8cbfb679c5/python-libpcap-0.1.4.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.1.4 2025-09-08T20:30:49,039 Found link https://files.pythonhosted.org/packages/f8/83/df924eca9cc25a52dc2e45f4a322589832f7e8dcc650bb51129b577aa122/python-libpcap-0.2.0.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.2.0 2025-09-08T20:30:49,039 Found link https://files.pythonhosted.org/packages/fc/c2/6744e6a2a05d596a10e5bd55a80635a606d06faebd3f5cdffed37bcd510d/python-libpcap-0.2.1.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.2.1 2025-09-08T20:30:49,039 Found link https://files.pythonhosted.org/packages/53/25/039c89f354bb362c354844b6dd48ceaaf5949a99cf4d1f00706bfcad6fa8/python-libpcap-0.2.2.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.2.2 2025-09-08T20:30:49,039 Found link https://files.pythonhosted.org/packages/c6/bc/eb2b38ad0f519ee9b42fadc0ce6da95f4b2d775dfb3e020413957244179b/python-libpcap-0.2.3.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.2.3 2025-09-08T20:30:49,040 Found link https://files.pythonhosted.org/packages/eb/ce/932c081859e3fe3d579ab8ccbb57dc0870d20516391a018b542237b5e447/python-libpcap-0.2.4.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.2.4 2025-09-08T20:30:49,040 Found link https://files.pythonhosted.org/packages/89/87/108298ab91d62258ef0fde8a15330d7e4889475252f99dbbe4123c4fe9c8/python-libpcap-0.2.5.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.2.5 2025-09-08T20:30:49,040 Found link https://files.pythonhosted.org/packages/c4/ad/ffa5741eb60b7b7f038fe00788f4720b6df76786c6a52973ef6eb086a74e/python-libpcap-0.3.0.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.3.0 2025-09-08T20:30:49,040 Found link https://files.pythonhosted.org/packages/1a/36/00d433e160112a2621bd6bbedb0db50f61b1f11cf6a46d48e793ab04f9d3/python-libpcap-0.4.0.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.4.0 2025-09-08T20:30:49,041 Found link https://files.pythonhosted.org/packages/0d/b5/92b6593f14433853810d1a92fdaee52855e1703f152a0af44d89bfaea128/python-libpcap-0.4.1.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.4.1 2025-09-08T20:30:49,041 Found link https://files.pythonhosted.org/packages/45/f3/fa08fdee1cb7bf2a631b28ee2ac107beb535fe54f37b381db685dba47c51/python-libpcap-0.4.2.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.4.2 2025-09-08T20:30:49,041 Found link https://files.pythonhosted.org/packages/b6/e9/3ddf7eb87e8ef701007eb078208d24b31ee484cc4cd01edf9312284d90c3/python_libpcap-0.5.1.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.5.1 2025-09-08T20:30:49,041 Found link https://files.pythonhosted.org/packages/15/bf/a2dae0d06e48affe1bc42b949da422a039477c5ca88df7cb3f436b628e7a/python_libpcap-0.5.2.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.5.2 2025-09-08T20:30:49,041 Found link https://files.pythonhosted.org/packages/4c/76/d3fcda9a8a236e5d2dae1d112ad179105af3bdff8074044eb9e90755e672/python_libpcap-0.5.3.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.5.3 2025-09-08T20:30:49,042 Found link https://files.pythonhosted.org/packages/f6/65/0116f7da1b96c7c90b6f6f46b8311373e460cffbce854a1838a29540d422/python_libpcap-0.5.4.tar.gz (from https://pypi.org/simple/python-libpcap/), version: 0.5.4 2025-09-08T20:30:49,042 Fetching project page and analyzing links: https://www.piwheels.org/simple/python-libpcap/ 2025-09-08T20:30:49,042 Getting page https://www.piwheels.org/simple/python-libpcap/ 2025-09-08T20:30:49,043 Found index url https://www.piwheels.org/simple/ 2025-09-08T20:30:49,141 Fetched page https://www.piwheels.org/simple/python-libpcap/ as text/html 2025-09-08T20:30:49,154 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.5.3-cp311-cp311-linux_armv6l.whl#sha256=163005ee7c1f3714253f8f23b247a445919539433925f61ebc447da2dad61450 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,154 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.5.3-cp311-cp311-linux_armv7l.whl#sha256=163005ee7c1f3714253f8f23b247a445919539433925f61ebc447da2dad61450 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,154 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.5.2-cp311-cp311-linux_armv6l.whl#sha256=0b98667727602accb3c9a6a1c3d4ac448512d519541cc0ae791e2e2127bf1176 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,155 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.5.2-cp311-cp311-linux_armv7l.whl#sha256=0b98667727602accb3c9a6a1c3d4ac448512d519541cc0ae791e2e2127bf1176 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,155 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.5.2-cp39-cp39-linux_armv6l.whl#sha256=474a1dc824f5937ad0abeb907d069c2eb4c824e007de5226b782cde5c5759c00 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,155 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.5.2-cp39-cp39-linux_armv7l.whl#sha256=474a1dc824f5937ad0abeb907d069c2eb4c824e007de5226b782cde5c5759c00 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,155 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.5.1-cp311-cp311-linux_armv6l.whl#sha256=f1d299e704f62c6cf6471e61a3dfd65ab1f8fc6e88f1ccd67b05680509116ef4 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,155 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.5.1-cp311-cp311-linux_armv7l.whl#sha256=f1d299e704f62c6cf6471e61a3dfd65ab1f8fc6e88f1ccd67b05680509116ef4 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,155 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.5.1-cp39-cp39-linux_armv6l.whl#sha256=217931cf5bc4d04488ad52438cec32d245d97b109be30fc12f339f60beedad67 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,155 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.5.1-cp39-cp39-linux_armv7l.whl#sha256=217931cf5bc4d04488ad52438cec32d245d97b109be30fc12f339f60beedad67 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,155 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.2-cp311-cp311-linux_armv6l.whl#sha256=2107d46b5f89af401da05300fbca1ca13403b6c75fefd34847e02ab6986ce500 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,156 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.2-cp311-cp311-linux_armv7l.whl#sha256=2107d46b5f89af401da05300fbca1ca13403b6c75fefd34847e02ab6986ce500 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,156 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.2-cp37-cp37m-linux_armv6l.whl#sha256=fc0c0e4a027000fe3a87629e8743e5825b20d054540b5eeb332155e4cb9d8bb0 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,156 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.2-cp37-cp37m-linux_armv7l.whl#sha256=fc0c0e4a027000fe3a87629e8743e5825b20d054540b5eeb332155e4cb9d8bb0 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,156 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.2-cp39-cp39-linux_armv6l.whl#sha256=eb7e6ff1b35ab330bf64c51a31b6cf309f177dd87d8e7ce400799cfcaaa4574e (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,156 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.2-cp39-cp39-linux_armv7l.whl#sha256=eb7e6ff1b35ab330bf64c51a31b6cf309f177dd87d8e7ce400799cfcaaa4574e (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,156 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.1-cp37-cp37m-linux_armv6l.whl#sha256=707e6421a99c80823c2f54437da62afe562354a2014aaf5ca34c731cc71f5a98 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,156 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.1-cp37-cp37m-linux_armv7l.whl#sha256=707e6421a99c80823c2f54437da62afe562354a2014aaf5ca34c731cc71f5a98 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,157 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.1-cp39-cp39-linux_armv6l.whl#sha256=855eda3dbf00626ac0b2fcbb30206c885d46c79078f28b4ba39ec6fb94deadf4 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,157 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.1-cp39-cp39-linux_armv7l.whl#sha256=855eda3dbf00626ac0b2fcbb30206c885d46c79078f28b4ba39ec6fb94deadf4 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,157 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.1-cp311-cp311-linux_armv6l.whl#sha256=da3ecebc67b31429070e0f04ca5559da526948659e8735872cad45f60ff5f01a (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,157 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.1-cp311-cp311-linux_armv7l.whl#sha256=da3ecebc67b31429070e0f04ca5559da526948659e8735872cad45f60ff5f01a (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,157 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.0-cp35-cp35m-linux_armv6l.whl#sha256=87c68fda7fce04f58815ec5b1430320904604d86d8f102a471d2749c2c65350b (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,157 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.0-cp35-cp35m-linux_armv7l.whl#sha256=87c68fda7fce04f58815ec5b1430320904604d86d8f102a471d2749c2c65350b (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,157 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.0-cp37-cp37m-linux_armv6l.whl#sha256=0c4078f9628daf15a4792ad4796f620b4b45931101c97217e92fd886be01ad74 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,158 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.0-cp37-cp37m-linux_armv7l.whl#sha256=0c4078f9628daf15a4792ad4796f620b4b45931101c97217e92fd886be01ad74 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,158 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.0-cp39-cp39-linux_armv6l.whl#sha256=5ff9ea3d36d76db4174edcee4ae78b6c54386a9877deff993349398a0b09cb71 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,158 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.4.0-cp39-cp39-linux_armv7l.whl#sha256=5ff9ea3d36d76db4174edcee4ae78b6c54386a9877deff993349398a0b09cb71 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,158 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.3.0-cp35-cp35m-linux_armv6l.whl#sha256=9a0ccbd90d71cf909153f39300b7a096962fe73ee42a91a59f63af0d75789524 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,158 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.3.0-cp35-cp35m-linux_armv7l.whl#sha256=9a0ccbd90d71cf909153f39300b7a096962fe73ee42a91a59f63af0d75789524 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,158 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.3.0-cp37-cp37m-linux_armv6l.whl#sha256=5c1cab0de2611ce10ca0ca57d515e76ae5d3c786e759d49e767eb54e04f6389c (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,158 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.3.0-cp37-cp37m-linux_armv7l.whl#sha256=5c1cab0de2611ce10ca0ca57d515e76ae5d3c786e759d49e767eb54e04f6389c (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,159 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.3.0-cp39-cp39-linux_armv6l.whl#sha256=6236a1785a085091b3be26aa21204fd6eaf4e06b79c89249de60f87bb38b8fc8 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,159 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.3.0-cp39-cp39-linux_armv7l.whl#sha256=6236a1785a085091b3be26aa21204fd6eaf4e06b79c89249de60f87bb38b8fc8 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,159 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.5-cp35-cp35m-linux_armv6l.whl#sha256=188f2281fb1a40f0ee829e92cca70b791d19212c582a4763f0677cd9caf651a1 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,159 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.5-cp35-cp35m-linux_armv7l.whl#sha256=188f2281fb1a40f0ee829e92cca70b791d19212c582a4763f0677cd9caf651a1 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,159 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.5-cp37-cp37m-linux_armv6l.whl#sha256=96428c46ffb315db79c3a0709179e2fefae1fe84287428cc80fd1b2f862afc56 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,159 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.5-cp37-cp37m-linux_armv7l.whl#sha256=96428c46ffb315db79c3a0709179e2fefae1fe84287428cc80fd1b2f862afc56 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,159 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.5-cp39-cp39-linux_armv6l.whl#sha256=1764aca5f7aab6ac575cc371e0cdfdf998bf640a27ee1aaa07be535a47e581b8 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,159 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.5-cp39-cp39-linux_armv7l.whl#sha256=1764aca5f7aab6ac575cc371e0cdfdf998bf640a27ee1aaa07be535a47e581b8 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,160 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.4-cp37-cp37m-linux_armv6l.whl#sha256=1c02c683244b6c8a19a51e53758803dc8e867f4ed70eb1004d013ee877b9186b (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,160 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.4-cp37-cp37m-linux_armv7l.whl#sha256=1c02c683244b6c8a19a51e53758803dc8e867f4ed70eb1004d013ee877b9186b (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,160 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.4-cp35-cp35m-linux_armv6l.whl#sha256=580e3bb0df8994f3c7af72ec45a0376bc2d8d53c1055bcd9bba3e8ca1a7fbd66 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,160 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.4-cp35-cp35m-linux_armv7l.whl#sha256=580e3bb0df8994f3c7af72ec45a0376bc2d8d53c1055bcd9bba3e8ca1a7fbd66 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,160 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.4-cp39-cp39-linux_armv6l.whl#sha256=3f361a99227f0c8dff245f7e1319a35c095cecec349016775f6b1cb9bdd6fd80 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,160 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.4-cp39-cp39-linux_armv7l.whl#sha256=3f361a99227f0c8dff245f7e1319a35c095cecec349016775f6b1cb9bdd6fd80 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,160 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.3-cp35-cp35m-linux_armv7l.whl#sha256=08e2aee7fbb6658864b0a5ca72059542e87988de8fb50cd1e41405f9b59a0142 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,161 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.3-cp35-cp35m-linux_armv6l.whl#sha256=08e2aee7fbb6658864b0a5ca72059542e87988de8fb50cd1e41405f9b59a0142 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,161 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.3-cp37-cp37m-linux_armv6l.whl#sha256=8abd9c70240a74fa930f384c63d909a4a7d623efa46f185739ce6c4222b78952 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,161 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.3-cp37-cp37m-linux_armv7l.whl#sha256=8abd9c70240a74fa930f384c63d909a4a7d623efa46f185739ce6c4222b78952 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,161 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.3-cp34-cp34m-linux_armv7l.whl#sha256=9f1e8725165adf42329ef6de5b8535afc21875df3c13035934584a9ee7a148d3 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,161 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.3-cp34-cp34m-linux_armv6l.whl#sha256=9f1e8725165adf42329ef6de5b8535afc21875df3c13035934584a9ee7a148d3 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,161 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.3-cp39-cp39-linux_armv6l.whl#sha256=f62f880272cf0a057e6f9dbd56f32c75ad32fa64df0028b14cc4474e8c85477d (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,161 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.3-cp39-cp39-linux_armv7l.whl#sha256=f62f880272cf0a057e6f9dbd56f32c75ad32fa64df0028b14cc4474e8c85477d (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,161 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.2-cp34-cp34m-linux_armv7l.whl#sha256=b3b9c4a2d1fbf607b39dd533bc7fdc9a795c5a17b5a979e6745a77bc73930263 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,162 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.2-cp34-cp34m-linux_armv6l.whl#sha256=b3b9c4a2d1fbf607b39dd533bc7fdc9a795c5a17b5a979e6745a77bc73930263 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,162 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.2-cp35-cp35m-linux_armv7l.whl#sha256=3fe25a6f53103606c3ced56df1a17933eb8237cbe4eb01322d27b0c996f1aea9 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,162 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.2-cp35-cp35m-linux_armv6l.whl#sha256=3fe25a6f53103606c3ced56df1a17933eb8237cbe4eb01322d27b0c996f1aea9 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,162 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.2-cp37-cp37m-linux_armv7l.whl#sha256=6b7a627a5625f8ef8a65955efdd58e50a9535ccdcafdefb6e8eaa8816cbf8324 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,162 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.2-cp37-cp37m-linux_armv6l.whl#sha256=6b7a627a5625f8ef8a65955efdd58e50a9535ccdcafdefb6e8eaa8816cbf8324 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,162 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.2-cp39-cp39-linux_armv6l.whl#sha256=aebaa291e7a697ef71b6446807162a3f0ed946e91540f7a017891978936f6c28 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,162 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.2-cp39-cp39-linux_armv7l.whl#sha256=aebaa291e7a697ef71b6446807162a3f0ed946e91540f7a017891978936f6c28 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,163 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.1-cp39-cp39-linux_armv6l.whl#sha256=ee7f6dcca8a07b2ef22cccd8b4a650f17da529a7e50bf6279ad6c36328cfc115 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,163 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.1-cp39-cp39-linux_armv7l.whl#sha256=ee7f6dcca8a07b2ef22cccd8b4a650f17da529a7e50bf6279ad6c36328cfc115 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,163 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.0-cp39-cp39-linux_armv6l.whl#sha256=19f47bdff19ddbbffb78d3fece429729cc43f039398d5fccd3fa84960e989b09 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,163 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.2.0-cp39-cp39-linux_armv7l.whl#sha256=19f47bdff19ddbbffb78d3fece429729cc43f039398d5fccd3fa84960e989b09 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,163 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.1.4-cp39-cp39-linux_armv6l.whl#sha256=024b6dff771d9548eb45d3ef640bcc263067e1ebc700d645732545f472d8ccba (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,163 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.1.4-cp39-cp39-linux_armv7l.whl#sha256=024b6dff771d9548eb45d3ef640bcc263067e1ebc700d645732545f472d8ccba (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,163 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.1.3-cp39-cp39-linux_armv6l.whl#sha256=4dcb82862a8ed7928dad6c2ea5130bec1e3f698af6bbffb19c1565416f079935 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,163 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.1.3-cp39-cp39-linux_armv7l.whl#sha256=4dcb82862a8ed7928dad6c2ea5130bec1e3f698af6bbffb19c1565416f079935 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,164 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.1.2-cp39-cp39-linux_armv6l.whl#sha256=4605ca43d923682fc712e24395bb9516eb39f3b4512762071cde89b1d40a2f3b (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,164 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.1.2-cp39-cp39-linux_armv7l.whl#sha256=4605ca43d923682fc712e24395bb9516eb39f3b4512762071cde89b1d40a2f3b (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,164 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.1.1-cp39-cp39-linux_armv6l.whl#sha256=68297ecb8c57f317fe127efe0b09d371136a6bafcb48f24c47da9e6eef940f94 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,164 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.1.1-cp39-cp39-linux_armv7l.whl#sha256=68297ecb8c57f317fe127efe0b09d371136a6bafcb48f24c47da9e6eef940f94 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,164 Skipping link: No binaries permitted for python-libpcap: https://archive1.piwheels.org/simple/python-libpcap/python_libpcap-0.1.0-py2.py3-none-any.whl#sha256=22a43bf5172ac7f21faec45de9c3150e118d67ebdb55bf4895d56af13f5a79c8 (from https://www.piwheels.org/simple/python-libpcap/) 2025-09-08T20:30:49,164 Skipping link: not a file: https://www.piwheels.org/simple/python-libpcap/ 2025-09-08T20:30:49,164 Skipping link: not a file: https://pypi.org/simple/python-libpcap/ 2025-09-08T20:30:49,190 Given no hashes to check 1 links for project 'python-libpcap': discarding no candidates 2025-09-08T20:30:49,191 Collecting python-libpcap==0.1.3 2025-09-08T20:30:49,192 Created temporary directory: /tmp/pip-unpack-ncy6g7qv 2025-09-08T20:30:49,334 Downloading python-libpcap-0.1.3.tar.gz (60 kB) 2025-09-08T20:30:49,378 Added python-libpcap==0.1.3 from https://files.pythonhosted.org/packages/f1/47/e631fa7e12582c40d0237ff10e6497c08c68b92160cee8c30115d22c3704/python-libpcap-0.1.3.tar.gz to build tracker '/tmp/pip-build-tracker-jzg7g6jk' 2025-09-08T20:30:49,379 Running setup.py (path:/tmp/pip-wheel-oaleyixa/python-libpcap_25192ba31e7c4d64b7a2e612a9159978/setup.py) egg_info for package python-libpcap 2025-09-08T20:30:49,379 Created temporary directory: /tmp/pip-pip-egg-info-vpuuwkno 2025-09-08T20:30:49,379 Preparing metadata (setup.py): started 2025-09-08T20:30:49,380 Running command python setup.py egg_info 2025-09-08T20:30:51,505 Error compiling Cython file: 2025-09-08T20:30:51,505 ------------------------------------------------------------ 2025-09-08T20:30:51,505 ... 2025-09-08T20:30:51,505 Is Write 2025-09-08T20:30:51,505 """ 2025-09-08T20:30:51,505 return self.mode == "a" or self.mode == "w" 2025-09-08T20:30:51,505 cdef void set_filter(self, pcap_t* p, char* filters): 2025-09-08T20:30:51,506 ^ 2025-09-08T20:30:51,506 ------------------------------------------------------------ 2025-09-08T20:30:51,506 pylibpcap/base.pyx:84:31: 'pcap_t' is not a type identifier 2025-09-08T20:30:51,506 Error compiling Cython file: 2025-09-08T20:30:51,506 ------------------------------------------------------------ 2025-09-08T20:30:51,506 ... 2025-09-08T20:30:51,506 pcap_compile(p, &fp, filters, 1, 0) 2025-09-08T20:30:51,506 pcap_setfilter(p, &fp) 2025-09-08T20:30:51,507 pcap_freecode(&fp) 2025-09-08T20:30:51,507 cdef void pcap_write_dump(self, pcap_pkthdr pkt_header, bytes buf): 2025-09-08T20:30:51,507 ^ 2025-09-08T20:30:51,507 ------------------------------------------------------------ 2025-09-08T20:30:51,507 pylibpcap/base.pyx:95:36: 'pcap_pkthdr' is not a type identifier 2025-09-08T20:30:51,507 Error compiling Cython file: 2025-09-08T20:30:51,507 ------------------------------------------------------------ 2025-09-08T20:30:51,508 ... 2025-09-08T20:30:51,508 pkt_header.caplen = len(buf) 2025-09-08T20:30:51,508 pkt_header.len = pkt_header.caplen 2025-09-08T20:30:51,508 pcap_dump(self.out_pcap, &pkt_header, buf) 2025-09-08T20:30:51,508 cdef void pcap_next_dump(self, pcap_t* in_pcap, char* filters): 2025-09-08T20:30:51,508 ^ 2025-09-08T20:30:51,508 ------------------------------------------------------------ 2025-09-08T20:30:51,508 pylibpcap/base.pyx:107:35: 'pcap_t' is not a type identifier 2025-09-08T20:30:51,511 Error compiling Cython file: 2025-09-08T20:30:51,511 ------------------------------------------------------------ 2025-09-08T20:30:51,512 ... 2025-09-08T20:30:51,512 cdef void set_filter(self, pcap_t* p, char* filters): 2025-09-08T20:30:51,512 """ 2025-09-08T20:30:51,512 Set BPF Filter 2025-09-08T20:30:51,512 """ 2025-09-08T20:30:51,512 cdef bpf_program fp 2025-09-08T20:30:51,512 ^ 2025-09-08T20:30:51,512 ------------------------------------------------------------ 2025-09-08T20:30:51,512 pylibpcap/base.pyx:89:13: 'bpf_program' is not a type identifier 2025-09-08T20:30:51,513 Error compiling Cython file: 2025-09-08T20:30:51,513 ------------------------------------------------------------ 2025-09-08T20:30:51,513 ... 2025-09-08T20:30:51,513 cdef void pcap_next_dump(self, pcap_t* in_pcap, char* filters): 2025-09-08T20:30:51,513 """ 2025-09-08T20:30:51,513 pcap next dump 2025-09-08T20:30:51,513 """ 2025-09-08T20:30:51,513 cdef u_char* pkt 2025-09-08T20:30:51,513 ^ 2025-09-08T20:30:51,514 ------------------------------------------------------------ 2025-09-08T20:30:51,514 pylibpcap/base.pyx:112:13: 'u_char' is not a type identifier 2025-09-08T20:30:51,514 Error compiling Cython file: 2025-09-08T20:30:51,514 ------------------------------------------------------------ 2025-09-08T20:30:51,514 ... 2025-09-08T20:30:51,514 """ 2025-09-08T20:30:51,514 pcap next dump 2025-09-08T20:30:51,514 """ 2025-09-08T20:30:51,515 cdef u_char* pkt 2025-09-08T20:30:51,515 cdef pcap_pkthdr pkt_header 2025-09-08T20:30:51,515 ^ 2025-09-08T20:30:51,515 ------------------------------------------------------------ 2025-09-08T20:30:51,515 pylibpcap/base.pyx:113:13: 'pcap_pkthdr' is not a type identifier 2025-09-08T20:30:51,515 Error compiling Cython file: 2025-09-08T20:30:51,515 ------------------------------------------------------------ 2025-09-08T20:30:51,515 ... 2025-09-08T20:30:51,515 cdef void pcap_next_dumps(self, str path): 2025-09-08T20:30:51,516 """ 2025-09-08T20:30:51,516 pcap_next_dumps 2025-09-08T20:30:51,516 """ 2025-09-08T20:30:51,516 cdef pcap_t* in_pcap = NULL 2025-09-08T20:30:51,516 ^ 2025-09-08T20:30:51,516 ------------------------------------------------------------ 2025-09-08T20:30:51,516 pylibpcap/base.pyx:131:13: 'pcap_t' is not a type identifier 2025-09-08T20:30:51,529 Error compiling Cython file: 2025-09-08T20:30:51,529 ------------------------------------------------------------ 2025-09-08T20:30:51,530 ... 2025-09-08T20:30:51,530 def write(self, v): 2025-09-08T20:30:51,530 """ 2025-09-08T20:30:51,530 Write pcap 2025-09-08T20:30:51,530 """ 2025-09-08T20:30:51,530 cdef pcap_pkthdr pkt_header 2025-09-08T20:30:51,530 ^ 2025-09-08T20:30:51,530 ------------------------------------------------------------ 2025-09-08T20:30:51,530 pylibpcap/base.pyx:178:13: 'pcap_pkthdr' is not a type identifier 2025-09-08T20:30:51,531 Error compiling Cython file: 2025-09-08T20:30:51,531 ------------------------------------------------------------ 2025-09-08T20:30:51,531 ... 2025-09-08T20:30:51,531 def read(self): 2025-09-08T20:30:51,531 """ 2025-09-08T20:30:51,531 Read pcap 2025-09-08T20:30:51,531 """ 2025-09-08T20:30:51,531 cdef pcap_pkthdr pkt_header 2025-09-08T20:30:51,531 ^ 2025-09-08T20:30:51,532 ------------------------------------------------------------ 2025-09-08T20:30:51,532 pylibpcap/base.pyx:195:13: 'pcap_pkthdr' is not a type identifier 2025-09-08T20:30:51,532 Error compiling Cython file: 2025-09-08T20:30:51,532 ------------------------------------------------------------ 2025-09-08T20:30:51,532 ... 2025-09-08T20:30:51,532 Read pcap 2025-09-08T20:30:51,532 """ 2025-09-08T20:30:51,532 cdef pcap_pkthdr pkt_header 2025-09-08T20:30:51,533 cdef u_char *pkt 2025-09-08T20:30:51,533 ^ 2025-09-08T20:30:51,533 ------------------------------------------------------------ 2025-09-08T20:30:51,533 pylibpcap/base.pyx:197:13: 'u_char' is not a type identifier 2025-09-08T20:30:51,547 Error compiling Cython file: 2025-09-08T20:30:51,547 ------------------------------------------------------------ 2025-09-08T20:30:51,547 ... 2025-09-08T20:30:51,547 def capture(self): 2025-09-08T20:30:51,547 """ 2025-09-08T20:30:51,547 Run capture packet 2025-09-08T20:30:51,547 """ 2025-09-08T20:30:51,547 cdef pcap_pkthdr pkt_header 2025-09-08T20:30:51,547 ^ 2025-09-08T20:30:51,548 ------------------------------------------------------------ 2025-09-08T20:30:51,548 pylibpcap/base.pyx:260:13: 'pcap_pkthdr' is not a type identifier 2025-09-08T20:30:51,656 Error compiling Cython file: 2025-09-08T20:30:51,656 ------------------------------------------------------------ 2025-09-08T20:30:51,656 ... 2025-09-08T20:30:51,656 self.path = self._to_c_str(path) 2025-09-08T20:30:51,656 self.filters = self._to_c_str(filters) 2025-09-08T20:30:51,656 self.snaplen = snaplen 2025-09-08T20:30:51,656 self.mode = mode 2025-09-08T20:30:51,657 self.in_pcap = pcap_open_offline(self.path, self.errbuf) if mode == "r" else NULL 2025-09-08T20:30:51,657 ^ 2025-09-08T20:30:51,657 ------------------------------------------------------------ 2025-09-08T20:30:51,657 pylibpcap/base.pyx:40:23: undeclared name not builtin: pcap_open_offline 2025-09-08T20:30:51,657 Error compiling Cython file: 2025-09-08T20:30:51,657 ------------------------------------------------------------ 2025-09-08T20:30:51,657 ... 2025-09-08T20:30:51,657 self.path = self._to_c_str(path) 2025-09-08T20:30:51,658 self.filters = self._to_c_str(filters) 2025-09-08T20:30:51,658 self.snaplen = snaplen 2025-09-08T20:30:51,658 self.mode = mode 2025-09-08T20:30:51,658 self.in_pcap = pcap_open_offline(self.path, self.errbuf) if mode == "r" else NULL 2025-09-08T20:30:51,658 ^ 2025-09-08T20:30:51,658 ------------------------------------------------------------ 2025-09-08T20:30:51,658 pylibpcap/base.pyx:40:85: Cannot convert 'void *' to Python object 2025-09-08T20:30:51,658 Error compiling Cython file: 2025-09-08T20:30:51,659 ------------------------------------------------------------ 2025-09-08T20:30:51,659 ... 2025-09-08T20:30:51,659 self.filters = self._to_c_str(filters) 2025-09-08T20:30:51,659 self.snaplen = snaplen 2025-09-08T20:30:51,659 self.mode = mode 2025-09-08T20:30:51,659 self.in_pcap = pcap_open_offline(self.path, self.errbuf) if mode == "r" else NULL 2025-09-08T20:30:51,659 self.out_in_pcap = pcap_open_offline(self.path, self.errbuf) if mode == "a" and os.path.exists(path) else NULL 2025-09-08T20:30:51,659 ^ 2025-09-08T20:30:51,659 ------------------------------------------------------------ 2025-09-08T20:30:51,659 pylibpcap/base.pyx:41:114: Cannot convert 'void *' to Python object 2025-09-08T20:30:51,660 Error compiling Cython file: 2025-09-08T20:30:51,660 ------------------------------------------------------------ 2025-09-08T20:30:51,660 ... 2025-09-08T20:30:51,660 self.snaplen = snaplen 2025-09-08T20:30:51,660 self.mode = mode 2025-09-08T20:30:51,660 self.in_pcap = pcap_open_offline(self.path, self.errbuf) if mode == "r" else NULL 2025-09-08T20:30:51,660 self.out_in_pcap = pcap_open_offline(self.path, self.errbuf) if mode == "a" and os.path.exists(path) else NULL 2025-09-08T20:30:51,660 self.out_pcap = pcap_dump_open(pcap_open_dead(1, self.snaplen), self.path) if mode == "a" or mode == "w" else NULL 2025-09-08T20:30:51,660 ^ 2025-09-08T20:30:51,660 ------------------------------------------------------------ 2025-09-08T20:30:51,661 pylibpcap/base.pyx:42:24: undeclared name not builtin: pcap_dump_open 2025-09-08T20:30:51,661 Error compiling Cython file: 2025-09-08T20:30:51,661 ------------------------------------------------------------ 2025-09-08T20:30:51,661 ... 2025-09-08T20:30:51,661 self.snaplen = snaplen 2025-09-08T20:30:51,661 self.mode = mode 2025-09-08T20:30:51,661 self.in_pcap = pcap_open_offline(self.path, self.errbuf) if mode == "r" else NULL 2025-09-08T20:30:51,661 self.out_in_pcap = pcap_open_offline(self.path, self.errbuf) if mode == "a" and os.path.exists(path) else NULL 2025-09-08T20:30:51,662 self.out_pcap = pcap_dump_open(pcap_open_dead(1, self.snaplen), self.path) if mode == "a" or mode == "w" else NULL 2025-09-08T20:30:51,662 ^ 2025-09-08T20:30:51,662 ------------------------------------------------------------ 2025-09-08T20:30:51,662 pylibpcap/base.pyx:42:39: undeclared name not builtin: pcap_open_dead 2025-09-08T20:30:51,662 Error compiling Cython file: 2025-09-08T20:30:51,662 ------------------------------------------------------------ 2025-09-08T20:30:51,662 ... 2025-09-08T20:30:51,662 self.snaplen = snaplen 2025-09-08T20:30:51,662 self.mode = mode 2025-09-08T20:30:51,663 self.in_pcap = pcap_open_offline(self.path, self.errbuf) if mode == "r" else NULL 2025-09-08T20:30:51,663 self.out_in_pcap = pcap_open_offline(self.path, self.errbuf) if mode == "a" and os.path.exists(path) else NULL 2025-09-08T20:30:51,663 self.out_pcap = pcap_dump_open(pcap_open_dead(1, self.snaplen), self.path) if mode == "a" or mode == "w" else NULL 2025-09-08T20:30:51,663 ^ 2025-09-08T20:30:51,663 ------------------------------------------------------------ 2025-09-08T20:30:51,663 pylibpcap/base.pyx:42:118: Cannot convert 'void *' to Python object 2025-09-08T20:30:51,663 Error compiling Cython file: 2025-09-08T20:30:51,663 ------------------------------------------------------------ 2025-09-08T20:30:51,663 ... 2025-09-08T20:30:51,664 self.in_pcap = pcap_open_offline(self.path, self.errbuf) if mode == "r" else NULL 2025-09-08T20:30:51,664 self.out_in_pcap = pcap_open_offline(self.path, self.errbuf) if mode == "a" and os.path.exists(path) else NULL 2025-09-08T20:30:51,664 self.out_pcap = pcap_dump_open(pcap_open_dead(1, self.snaplen), self.path) if mode == "a" or mode == "w" else NULL 2025-09-08T20:30:51,664 if mode == "a" and self.out_in_pcap != NULL: 2025-09-08T20:30:51,664 ^ 2025-09-08T20:30:51,664 ------------------------------------------------------------ 2025-09-08T20:30:51,664 pylibpcap/base.pyx:44:44: Invalid types for '!=' (Python object, void *) 2025-09-08T20:30:51,665 Error compiling Cython file: 2025-09-08T20:30:51,665 ------------------------------------------------------------ 2025-09-08T20:30:51,665 ... 2025-09-08T20:30:51,665 Set BPF Filter 2025-09-08T20:30:51,665 """ 2025-09-08T20:30:51,665 cdef bpf_program fp 2025-09-08T20:30:51,665 pcap_compile(p, &fp, filters, 1, 0) 2025-09-08T20:30:51,665 ^ 2025-09-08T20:30:51,665 ------------------------------------------------------------ 2025-09-08T20:30:51,666 pylibpcap/base.pyx:91:8: undeclared name not builtin: pcap_compile 2025-09-08T20:30:51,666 Error compiling Cython file: 2025-09-08T20:30:51,666 ------------------------------------------------------------ 2025-09-08T20:30:51,666 ... 2025-09-08T20:30:51,666 """ 2025-09-08T20:30:51,666 cdef bpf_program fp 2025-09-08T20:30:51,666 pcap_compile(p, &fp, filters, 1, 0) 2025-09-08T20:30:51,666 pcap_setfilter(p, &fp) 2025-09-08T20:30:51,667 ^ 2025-09-08T20:30:51,667 ------------------------------------------------------------ 2025-09-08T20:30:51,667 pylibpcap/base.pyx:92:8: undeclared name not builtin: pcap_setfilter 2025-09-08T20:30:51,667 Error compiling Cython file: 2025-09-08T20:30:51,667 ------------------------------------------------------------ 2025-09-08T20:30:51,667 ... 2025-09-08T20:30:51,667 cdef bpf_program fp 2025-09-08T20:30:51,668 pcap_compile(p, &fp, filters, 1, 0) 2025-09-08T20:30:51,668 pcap_setfilter(p, &fp) 2025-09-08T20:30:51,668 pcap_freecode(&fp) 2025-09-08T20:30:51,668 ^ 2025-09-08T20:30:51,668 ------------------------------------------------------------ 2025-09-08T20:30:51,668 pylibpcap/base.pyx:93:8: undeclared name not builtin: pcap_freecode 2025-09-08T20:30:51,668 Error compiling Cython file: 2025-09-08T20:30:51,668 ------------------------------------------------------------ 2025-09-08T20:30:51,668 ... 2025-09-08T20:30:51,669 :param buf: bytes. 2025-09-08T20:30:51,669 """ 2025-09-08T20:30:51,669 pkt_header.caplen = len(buf) 2025-09-08T20:30:51,669 pkt_header.len = pkt_header.caplen 2025-09-08T20:30:51,669 pcap_dump(self.out_pcap, &pkt_header, buf) 2025-09-08T20:30:51,669 ^ 2025-09-08T20:30:51,669 ------------------------------------------------------------ 2025-09-08T20:30:51,669 pylibpcap/base.pyx:105:8: undeclared name not builtin: pcap_dump 2025-09-08T20:30:51,669 Error compiling Cython file: 2025-09-08T20:30:51,670 ------------------------------------------------------------ 2025-09-08T20:30:51,670 ... 2025-09-08T20:30:51,670 :param buf: bytes. 2025-09-08T20:30:51,670 """ 2025-09-08T20:30:51,670 pkt_header.caplen = len(buf) 2025-09-08T20:30:51,670 pkt_header.len = pkt_header.caplen 2025-09-08T20:30:51,670 pcap_dump(self.out_pcap, &pkt_header, buf) 2025-09-08T20:30:51,670 ^ 2025-09-08T20:30:51,670 ------------------------------------------------------------ 2025-09-08T20:30:51,670 pylibpcap/base.pyx:105:19: 'u_char' is not a type identifier 2025-09-08T20:30:51,671 Error compiling Cython file: 2025-09-08T20:30:51,671 ------------------------------------------------------------ 2025-09-08T20:30:51,671 ... 2025-09-08T20:30:51,671 if filters: 2025-09-08T20:30:51,671 self.set_filter(in_pcap, filters) 2025-09-08T20:30:51,671 while 1: 2025-09-08T20:30:51,671 pkt = pcap_next(in_pcap, &pkt_header) 2025-09-08T20:30:51,671 ^ 2025-09-08T20:30:51,672 ------------------------------------------------------------ 2025-09-08T20:30:51,672 pylibpcap/base.pyx:119:19: 'u_char' is not a type identifier 2025-09-08T20:30:51,672 Error compiling Cython file: 2025-09-08T20:30:51,672 ------------------------------------------------------------ 2025-09-08T20:30:51,672 ... 2025-09-08T20:30:51,672 if filters: 2025-09-08T20:30:51,672 self.set_filter(in_pcap, filters) 2025-09-08T20:30:51,672 while 1: 2025-09-08T20:30:51,673 pkt = pcap_next(in_pcap, &pkt_header) 2025-09-08T20:30:51,673 ^ 2025-09-08T20:30:51,673 ------------------------------------------------------------ 2025-09-08T20:30:51,673 pylibpcap/base.pyx:119:27: undeclared name not builtin: pcap_next 2025-09-08T20:30:51,673 Error compiling Cython file: 2025-09-08T20:30:51,673 ------------------------------------------------------------ 2025-09-08T20:30:51,673 ... 2025-09-08T20:30:51,673 if filters: 2025-09-08T20:30:51,673 self.set_filter(in_pcap, filters) 2025-09-08T20:30:51,674 while 1: 2025-09-08T20:30:51,674 pkt = pcap_next(in_pcap, &pkt_header) 2025-09-08T20:30:51,674 ^ 2025-09-08T20:30:51,674 ------------------------------------------------------------ 2025-09-08T20:30:51,674 pylibpcap/base.pyx:119:18: Casting temporary Python object to non-numeric non-Python type 2025-09-08T20:30:51,674 Error compiling Cython file: 2025-09-08T20:30:51,674 ------------------------------------------------------------ 2025-09-08T20:30:51,675 ... 2025-09-08T20:30:51,675 pkt = pcap_next(in_pcap, &pkt_header) 2025-09-08T20:30:51,675 if pkt == NULL: 2025-09-08T20:30:51,675 break 2025-09-08T20:30:51,675 pcap_dump(self.out_pcap, &pkt_header, pkt) 2025-09-08T20:30:51,675 ^ 2025-09-08T20:30:51,675 ------------------------------------------------------------ 2025-09-08T20:30:51,675 pylibpcap/base.pyx:124:23: 'u_char' is not a type identifier 2025-09-08T20:30:51,676 Error compiling Cython file: 2025-09-08T20:30:51,676 ------------------------------------------------------------ 2025-09-08T20:30:51,676 ... 2025-09-08T20:30:51,676 if in_pcap == NULL: 2025-09-08T20:30:51,676 raise ValueError(self.get_errbuf()) 2025-09-08T20:30:51,676 self.pcap_next_dump(in_pcap, self.filters) 2025-09-08T20:30:51,676 pcap_close(in_pcap) 2025-09-08T20:30:51,676 ^ 2025-09-08T20:30:51,677 ------------------------------------------------------------ 2025-09-08T20:30:51,677 pylibpcap/base.pyx:140:12: undeclared name not builtin: pcap_close 2025-09-08T20:30:51,677 Error compiling Cython file: 2025-09-08T20:30:51,677 ------------------------------------------------------------ 2025-09-08T20:30:51,677 ... 2025-09-08T20:30:51,677 """ 2025-09-08T20:30:51,677 close 2025-09-08T20:30:51,677 """ 2025-09-08T20:30:51,677 if self.out_pcap: 2025-09-08T20:30:51,678 pcap_dump_flush(self.out_pcap) 2025-09-08T20:30:51,678 ^ 2025-09-08T20:30:51,678 ------------------------------------------------------------ 2025-09-08T20:30:51,678 pylibpcap/base.pyx:148:12: undeclared name not builtin: pcap_dump_flush 2025-09-08T20:30:51,678 Error compiling Cython file: 2025-09-08T20:30:51,678 ------------------------------------------------------------ 2025-09-08T20:30:51,678 ... 2025-09-08T20:30:51,678 close 2025-09-08T20:30:51,678 """ 2025-09-08T20:30:51,679 if self.out_pcap: 2025-09-08T20:30:51,679 pcap_dump_flush(self.out_pcap) 2025-09-08T20:30:51,679 pcap_dump_close(self.out_pcap) 2025-09-08T20:30:51,679 ^ 2025-09-08T20:30:51,679 ------------------------------------------------------------ 2025-09-08T20:30:51,679 pylibpcap/base.pyx:149:12: undeclared name not builtin: pcap_dump_close 2025-09-08T20:30:51,679 Error compiling Cython file: 2025-09-08T20:30:51,679 ------------------------------------------------------------ 2025-09-08T20:30:51,679 ... 2025-09-08T20:30:51,680 """ 2025-09-08T20:30:51,680 if self.out_pcap: 2025-09-08T20:30:51,680 pcap_dump_flush(self.out_pcap) 2025-09-08T20:30:51,680 pcap_dump_close(self.out_pcap) 2025-09-08T20:30:51,680 self.out_pcap = NULL 2025-09-08T20:30:51,680 ^ 2025-09-08T20:30:51,680 ------------------------------------------------------------ 2025-09-08T20:30:51,680 pylibpcap/base.pyx:150:28: Cannot convert 'void *' to Python object 2025-09-08T20:30:51,680 Error compiling Cython file: 2025-09-08T20:30:51,681 ------------------------------------------------------------ 2025-09-08T20:30:51,681 ... 2025-09-08T20:30:51,681 pcap_dump_close(self.out_pcap) 2025-09-08T20:30:51,681 self.out_pcap = NULL 2025-09-08T20:30:51,681 if self.in_pcap: 2025-09-08T20:30:51,681 pcap_close(self.in_pcap) 2025-09-08T20:30:51,681 self.in_pcap = NULL 2025-09-08T20:30:51,681 ^ 2025-09-08T20:30:51,681 ------------------------------------------------------------ 2025-09-08T20:30:51,681 pylibpcap/base.pyx:154:27: Cannot convert 'void *' to Python object 2025-09-08T20:30:51,682 Error compiling Cython file: 2025-09-08T20:30:51,682 ------------------------------------------------------------ 2025-09-08T20:30:51,682 ... 2025-09-08T20:30:51,682 pcap_close(self.in_pcap) 2025-09-08T20:30:51,682 self.in_pcap = NULL 2025-09-08T20:30:51,682 if self.out_in_pcap: 2025-09-08T20:30:51,682 pcap_close(self.out_in_pcap) 2025-09-08T20:30:51,682 self.out_in_pcap = NULL 2025-09-08T20:30:51,682 ^ 2025-09-08T20:30:51,682 ------------------------------------------------------------ 2025-09-08T20:30:51,683 pylibpcap/base.pyx:158:31: Cannot convert 'void *' to Python object 2025-09-08T20:30:51,683 Error compiling Cython file: 2025-09-08T20:30:51,683 ------------------------------------------------------------ 2025-09-08T20:30:51,683 ... 2025-09-08T20:30:51,683 if self.filters: 2025-09-08T20:30:51,683 self.set_filter(self.in_pcap, self.filters) 2025-09-08T20:30:51,683 while 1: 2025-09-08T20:30:51,684 pkt = pcap_next(self.in_pcap, &pkt_header) 2025-09-08T20:30:51,684 ^ 2025-09-08T20:30:51,684 ------------------------------------------------------------ 2025-09-08T20:30:51,684 pylibpcap/base.pyx:207:19: 'u_char' is not a type identifier 2025-09-08T20:30:51,684 Error compiling Cython file: 2025-09-08T20:30:51,684 ------------------------------------------------------------ 2025-09-08T20:30:51,684 ... 2025-09-08T20:30:51,684 if self.filters: 2025-09-08T20:30:51,684 self.set_filter(self.in_pcap, self.filters) 2025-09-08T20:30:51,685 while 1: 2025-09-08T20:30:51,685 pkt = pcap_next(self.in_pcap, &pkt_header) 2025-09-08T20:30:51,685 ^ 2025-09-08T20:30:51,685 ------------------------------------------------------------ 2025-09-08T20:30:51,685 pylibpcap/base.pyx:207:18: Casting temporary Python object to non-numeric non-Python type 2025-09-08T20:30:51,686 Error compiling Cython file: 2025-09-08T20:30:51,686 ------------------------------------------------------------ 2025-09-08T20:30:51,686 ... 2025-09-08T20:30:51,687 self.out_file = self._to_c_str(out_file) 2025-09-08T20:30:51,687 self.filters = self._to_c_str(filters) 2025-09-08T20:30:51,687 self.iface = self._to_c_str(iface) 2025-09-08T20:30:51,687 self.count = count 2025-09-08T20:30:51,687 self.handler = pcap_open_live(self.iface, snaplen, promisc, 0, self.errbuf) 2025-09-08T20:30:51,687 ^ 2025-09-08T20:30:51,687 ------------------------------------------------------------ 2025-09-08T20:30:51,687 pylibpcap/base.pyx:244:23: undeclared name not builtin: pcap_open_live 2025-09-08T20:30:51,688 Error compiling Cython file: 2025-09-08T20:30:51,688 ------------------------------------------------------------ 2025-09-08T20:30:51,688 ... 2025-09-08T20:30:51,688 self.filters = self._to_c_str(filters) 2025-09-08T20:30:51,688 self.iface = self._to_c_str(iface) 2025-09-08T20:30:51,688 self.count = count 2025-09-08T20:30:51,688 self.handler = pcap_open_live(self.iface, snaplen, promisc, 0, self.errbuf) 2025-09-08T20:30:51,688 if self.handler == NULL: 2025-09-08T20:30:51,688 ^ 2025-09-08T20:30:51,688 ------------------------------------------------------------ 2025-09-08T20:30:51,689 pylibpcap/base.pyx:246:24: Invalid types for '==' (Python object, void *) 2025-09-08T20:30:51,689 Error compiling Cython file: 2025-09-08T20:30:51,689 ------------------------------------------------------------ 2025-09-08T20:30:51,689 ... 2025-09-08T20:30:51,689 # Set BPF filter 2025-09-08T20:30:51,689 if self.filters: 2025-09-08T20:30:51,689 self.set_filter(self.handler, self.filters) 2025-09-08T20:30:51,689 self.out_pcap = pcap_dump_open(self.handler, self.out_file) if out_file else NULL 2025-09-08T20:30:51,690 ^ 2025-09-08T20:30:51,690 ------------------------------------------------------------ 2025-09-08T20:30:51,690 pylibpcap/base.pyx:253:85: Cannot convert 'void *' to Python object 2025-09-08T20:30:51,690 Error compiling Cython file: 2025-09-08T20:30:51,690 ------------------------------------------------------------ 2025-09-08T20:30:51,690 ... 2025-09-08T20:30:51,690 cdef pcap_pkthdr pkt_header 2025-09-08T20:30:51,690 count = self.count 2025-09-08T20:30:51,691 while count == -1 or count > 0: 2025-09-08T20:30:51,691 pkt = pcap_next(self.handler, &pkt_header) 2025-09-08T20:30:51,691 ^ 2025-09-08T20:30:51,691 ------------------------------------------------------------ 2025-09-08T20:30:51,691 pylibpcap/base.pyx:265:19: 'u_char' is not a type identifier 2025-09-08T20:30:51,696 Error compiling Cython file: 2025-09-08T20:30:51,697 ------------------------------------------------------------ 2025-09-08T20:30:51,697 ... 2025-09-08T20:30:51,697 cdef pcap_pkthdr pkt_header 2025-09-08T20:30:51,697 count = self.count 2025-09-08T20:30:51,697 while count == -1 or count > 0: 2025-09-08T20:30:51,697 pkt = pcap_next(self.handler, &pkt_header) 2025-09-08T20:30:51,697 ^ 2025-09-08T20:30:51,697 ------------------------------------------------------------ 2025-09-08T20:30:51,698 pylibpcap/base.pyx:265:18: Casting temporary Python object to non-numeric non-Python type 2025-09-08T20:30:51,698 Error compiling Cython file: 2025-09-08T20:30:51,698 ------------------------------------------------------------ 2025-09-08T20:30:51,698 ... 2025-09-08T20:30:51,698 count = self.count 2025-09-08T20:30:51,698 while count == -1 or count > 0: 2025-09-08T20:30:51,698 pkt = pcap_next(self.handler, &pkt_header) 2025-09-08T20:30:51,698 if self.out_pcap != NULL: 2025-09-08T20:30:51,699 ^ 2025-09-08T20:30:51,699 ------------------------------------------------------------ 2025-09-08T20:30:51,699 pylibpcap/base.pyx:267:29: Invalid types for '!=' (Python object, void *) 2025-09-08T20:30:51,699 Error compiling Cython file: 2025-09-08T20:30:51,699 ------------------------------------------------------------ 2025-09-08T20:30:51,699 ... 2025-09-08T20:30:51,699 while count == -1 or count > 0: 2025-09-08T20:30:51,699 pkt = pcap_next(self.handler, &pkt_header) 2025-09-08T20:30:51,700 if self.out_pcap != NULL: 2025-09-08T20:30:51,700 pcap_dump(self.out_pcap, &pkt_header, pkt) 2025-09-08T20:30:51,700 ^ 2025-09-08T20:30:51,700 ------------------------------------------------------------ 2025-09-08T20:30:51,700 pylibpcap/base.pyx:268:27: 'u_char' is not a type identifier 2025-09-08T20:30:51,700 Error compiling Cython file: 2025-09-08T20:30:51,700 ------------------------------------------------------------ 2025-09-08T20:30:51,700 ... 2025-09-08T20:30:51,700 def close(self): 2025-09-08T20:30:51,701 """ 2025-09-08T20:30:51,701 close 2025-09-08T20:30:51,701 """ 2025-09-08T20:30:51,701 if self.out_pcap != NULL: 2025-09-08T20:30:51,701 ^ 2025-09-08T20:30:51,701 ------------------------------------------------------------ 2025-09-08T20:30:51,701 pylibpcap/base.pyx:280:25: Invalid types for '!=' (Python object, void *) 2025-09-08T20:30:51,701 Error compiling Cython file: 2025-09-08T20:30:51,701 ------------------------------------------------------------ 2025-09-08T20:30:51,702 ... 2025-09-08T20:30:51,702 """ 2025-09-08T20:30:51,702 if self.out_pcap != NULL: 2025-09-08T20:30:51,702 pcap_dump_flush(self.out_pcap) 2025-09-08T20:30:51,702 pcap_dump_close(self.out_pcap) 2025-09-08T20:30:51,702 self.out_pcap = NULL 2025-09-08T20:30:51,702 ^ 2025-09-08T20:30:51,702 ------------------------------------------------------------ 2025-09-08T20:30:51,702 pylibpcap/base.pyx:283:28: Cannot convert 'void *' to Python object 2025-09-08T20:30:51,703 Error compiling Cython file: 2025-09-08T20:30:51,703 ------------------------------------------------------------ 2025-09-08T20:30:51,703 ... 2025-09-08T20:30:51,703 if self.out_pcap != NULL: 2025-09-08T20:30:51,703 pcap_dump_flush(self.out_pcap) 2025-09-08T20:30:51,703 pcap_dump_close(self.out_pcap) 2025-09-08T20:30:51,703 self.out_pcap = NULL 2025-09-08T20:30:51,703 if self.handler != NULL: 2025-09-08T20:30:51,703 ^ 2025-09-08T20:30:51,703 ------------------------------------------------------------ 2025-09-08T20:30:51,704 pylibpcap/base.pyx:285:24: Invalid types for '!=' (Python object, void *) 2025-09-08T20:30:51,704 Error compiling Cython file: 2025-09-08T20:30:51,704 ------------------------------------------------------------ 2025-09-08T20:30:51,704 ... 2025-09-08T20:30:51,704 pcap_dump_close(self.out_pcap) 2025-09-08T20:30:51,704 self.out_pcap = NULL 2025-09-08T20:30:51,704 if self.handler != NULL: 2025-09-08T20:30:51,704 pcap_close(self.handler) 2025-09-08T20:30:51,704 self.handler = NULL 2025-09-08T20:30:51,705 ^ 2025-09-08T20:30:51,705 ------------------------------------------------------------ 2025-09-08T20:30:51,705 pylibpcap/base.pyx:287:27: Cannot convert 'void *' to Python object 2025-09-08T20:30:51,705 Error compiling Cython file: 2025-09-08T20:30:51,705 ------------------------------------------------------------ 2025-09-08T20:30:51,705 ... 2025-09-08T20:30:51,705 """ 2025-09-08T20:30:51,705 cdef char errbuf[PCAP_ERRBUF_SIZE] 2025-09-08T20:30:51,706 cdef char* iface 2025-09-08T20:30:51,706 iface = pcap_lookupdev(errbuf) 2025-09-08T20:30:51,706 ^ 2025-09-08T20:30:51,706 ------------------------------------------------------------ 2025-09-08T20:30:51,706 pylibpcap/base.pyx:298:12: undeclared name not builtin: pcap_lookupdev 2025-09-08T20:30:51,706 Error compiling Cython file: 2025-09-08T20:30:51,706 ------------------------------------------------------------ 2025-09-08T20:30:51,706 ... 2025-09-08T20:30:51,706 """ 2025-09-08T20:30:51,707 cdef char errbuf[PCAP_ERRBUF_SIZE] 2025-09-08T20:30:51,707 cdef char* iface 2025-09-08T20:30:51,707 iface = pcap_lookupdev(errbuf) 2025-09-08T20:30:51,707 ^ 2025-09-08T20:30:51,707 ------------------------------------------------------------ 2025-09-08T20:30:51,707 pylibpcap/base.pyx:298:26: Storing unsafe C derivative of temporary Python reference 2025-09-08T20:30:51,779 Traceback (most recent call last): 2025-09-08T20:30:51,781 File "", line 2, in 2025-09-08T20:30:51,781 exec(compile(''' 2025-09-08T20:30:51,781 ~~~~^^^^^^^^^^^^ 2025-09-08T20:30:51,781 # This is -- a caller that pip uses to run setup.py 2025-09-08T20:30:51,781 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:30:51,781 ...<32 lines>... 2025-09-08T20:30:51,782 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T20:30:51,782 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:30:51,782 ''' % ('/tmp/pip-wheel-oaleyixa/python-libpcap_25192ba31e7c4d64b7a2e612a9159978/setup.py',), "", "exec")) 2025-09-08T20:30:51,782 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:30:51,782 File "", line 35, in 2025-09-08T20:30:51,782 File "/tmp/pip-wheel-oaleyixa/python-libpcap_25192ba31e7c4d64b7a2e612a9159978/setup.py", line 53, in 2025-09-08T20:30:51,782 ext_modules=cythonize(ext_modules), 2025-09-08T20:30:51,782 ~~~~~~~~~^^^^^^^^^^^^^ 2025-09-08T20:30:51,782 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1154, in cythonize 2025-09-08T20:30:51,783 cythonize_one(*args) 2025-09-08T20:30:51,783 ~~~~~~~~~~~~~^^^^^^^ 2025-09-08T20:30:51,783 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1298, in cythonize_one 2025-09-08T20:30:51,783 raise CompileError(None, pyx_file) 2025-09-08T20:30:51,783 Cython.Compiler.Errors.CompileError: pylibpcap/base.pyx 2025-09-08T20:30:51,783 Compiling pylibpcap/base.pyx because it changed. 2025-09-08T20:30:51,783 [1/1] Cythonizing pylibpcap/base.pyx 2025-09-08T20:30:52,036 ERROR: python setup.py egg_info exited with 1 2025-09-08T20:30:52,048 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T20:30:52,048 exec(compile('"'"''"'"''"'"' 2025-09-08T20:30:52,048 # This is -- a caller that pip uses to run setup.py 2025-09-08T20:30:52,048 # 2025-09-08T20:30:52,048 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T20:30:52,048 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T20:30:52,048 # - It provides a clear error message when setuptools is not installed. 2025-09-08T20:30:52,048 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T20:30:52,048 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T20:30:52,048 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T20:30:52,048 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T20:30:52,048 import os, sys, tokenize, traceback 2025-09-08T20:30:52,048 2025-09-08T20:30:52,048 try: 2025-09-08T20:30:52,048 import setuptools 2025-09-08T20:30:52,048 except ImportError: 2025-09-08T20:30:52,048 print( 2025-09-08T20:30:52,048 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T20:30:52,048 "the build environment with exception:", 2025-09-08T20:30:52,048 file=sys.stderr, 2025-09-08T20:30:52,048 ) 2025-09-08T20:30:52,048 traceback.print_exc() 2025-09-08T20:30:52,048 sys.exit(1) 2025-09-08T20:30:52,048 2025-09-08T20:30:52,048 __file__ = %r 2025-09-08T20:30:52,048 sys.argv[0] = __file__ 2025-09-08T20:30:52,048 2025-09-08T20:30:52,048 if os.path.exists(__file__): 2025-09-08T20:30:52,048 filename = __file__ 2025-09-08T20:30:52,048 with tokenize.open(__file__) as f: 2025-09-08T20:30:52,048 setup_py_code = f.read() 2025-09-08T20:30:52,048 else: 2025-09-08T20:30:52,048 filename = "" 2025-09-08T20:30:52,048 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T20:30:52,048 2025-09-08T20:30:52,048 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T20:30:52,048 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-oaleyixa/python-libpcap_25192ba31e7c4d64b7a2e612a9159978/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-vpuuwkno[/] 2025-09-08T20:30:52,048 [bold magenta]cwd[/]: /tmp/pip-wheel-oaleyixa/python-libpcap_25192ba31e7c4d64b7a2e612a9159978/ 2025-09-08T20:30:52,048 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T20:30:52,049 ERROR: metadata generation failed 2025-09-08T20:30:52,054 Exception information: 2025-09-08T20:30:52,054 Traceback (most recent call last): 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T20:30:52,054 call_subprocess( 2025-09-08T20:30:52,054 ~~~~~~~~~~~~~~~^ 2025-09-08T20:30:52,054 args, 2025-09-08T20:30:52,054 ^^^^^ 2025-09-08T20:30:52,054 ...<2 lines>... 2025-09-08T20:30:52,054 spinner=spinner, 2025-09-08T20:30:52,054 ^^^^^^^^^^^^^^^^ 2025-09-08T20:30:52,054 ) 2025-09-08T20:30:52,054 ^ 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T20:30:52,054 raise error 2025-09-08T20:30:52,054 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T20:30:52,054 2025-09-08T20:30:52,054 The above exception was the direct cause of the following exception: 2025-09-08T20:30:52,054 2025-09-08T20:30:52,054 Traceback (most recent call last): 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T20:30:52,054 status = _inner_run() 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T20:30:52,054 return self.run(options, args) 2025-09-08T20:30:52,054 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T20:30:52,054 return func(self, options, args) 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T20:30:52,054 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T20:30:52,054 result = self._result = resolver.resolve( 2025-09-08T20:30:52,054 ~~~~~~~~~~~~~~~~^ 2025-09-08T20:30:52,054 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T20:30:52,054 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:30:52,054 ) 2025-09-08T20:30:52,054 ^ 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T20:30:52,054 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T20:30:52,054 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T20:30:52,054 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T20:30:52,054 if not criterion.candidates: 2025-09-08T20:30:52,054 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T20:30:52,054 return bool(self._sequence) 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T20:30:52,054 self._bool = any(self) 2025-09-08T20:30:52,054 ~~~^^^^^^ 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T20:30:52,054 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T20:30:52,054 ^^^^^^^^ 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T20:30:52,054 candidate = func() 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T20:30:52,054 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T20:30:52,054 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T20:30:52,054 link, template, name, version 2025-09-08T20:30:52,054 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:30:52,054 ) 2025-09-08T20:30:52,054 ^ 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T20:30:52,054 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T20:30:52,054 ~~~~~~~~~~~~~^ 2025-09-08T20:30:52,054 link, 2025-09-08T20:30:52,054 ^^^^^ 2025-09-08T20:30:52,054 ...<3 lines>... 2025-09-08T20:30:52,054 version=version, 2025-09-08T20:30:52,054 ^^^^^^^^^^^^^^^^ 2025-09-08T20:30:52,054 ) 2025-09-08T20:30:52,054 ^ 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T20:30:52,054 super().__init__( 2025-09-08T20:30:52,054 ~~~~~~~~~~~~~~~~^ 2025-09-08T20:30:52,054 link=link, 2025-09-08T20:30:52,054 ^^^^^^^^^^ 2025-09-08T20:30:52,054 ...<4 lines>... 2025-09-08T20:30:52,054 version=version, 2025-09-08T20:30:52,054 ^^^^^^^^^^^^^^^^ 2025-09-08T20:30:52,054 ) 2025-09-08T20:30:52,054 ^ 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T20:30:52,054 self.dist = self._prepare() 2025-09-08T20:30:52,054 ~~~~~~~~~~~~~^^ 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T20:30:52,054 dist = self._prepare_distribution() 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T20:30:52,054 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T20:30:52,054 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T20:30:52,054 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T20:30:52,054 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T20:30:52,054 dist = _get_prepared_distribution( 2025-09-08T20:30:52,054 req, 2025-09-08T20:30:52,054 ...<3 lines>... 2025-09-08T20:30:52,054 self.check_build_deps, 2025-09-08T20:30:52,054 ) 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T20:30:52,054 abstract_dist.prepare_distribution_metadata( 2025-09-08T20:30:52,054 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T20:30:52,054 finder, build_isolation, check_build_deps 2025-09-08T20:30:52,054 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:30:52,054 ) 2025-09-08T20:30:52,054 ^ 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T20:30:52,054 self.req.prepare_metadata() 2025-09-08T20:30:52,054 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T20:30:52,054 self.metadata_directory = generate_metadata_legacy( 2025-09-08T20:30:52,054 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T20:30:52,054 build_env=self.build_env, 2025-09-08T20:30:52,054 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:30:52,054 ...<3 lines>... 2025-09-08T20:30:52,054 details=details, 2025-09-08T20:30:52,054 ^^^^^^^^^^^^^^^^ 2025-09-08T20:30:52,054 ) 2025-09-08T20:30:52,054 ^ 2025-09-08T20:30:52,054 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T20:30:52,054 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T20:30:52,054 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T20:30:52,079 Removed python-libpcap==0.1.3 from https://files.pythonhosted.org/packages/f1/47/e631fa7e12582c40d0237ff10e6497c08c68b92160cee8c30115d22c3704/python-libpcap-0.1.3.tar.gz from build tracker '/tmp/pip-build-tracker-jzg7g6jk' 2025-09-08T20:30:52,079 Removed build tracker: '/tmp/pip-build-tracker-jzg7g6jk'