-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
wireshark: 4.2.6 -> 4.4.2 #344914
wireshark: 4.2.6 -> 4.4.2 #344914
Conversation
running a nixpkgs-review .python3.12-pyshark-0.6 takes > 1 hour to build and it is still building. It seems stuck in pytestCheckPhase (according to nix-output-monitor). I haven't investigated but seems like some test is stuck |
Had this issue aswell with the two stuck pytestCheckPhase. The processes for each were stuck sleeping, probably a race condition. |
I get the same hang (for 8+ hours) for |
Nope, that's wrong. (It's too early in the morning.) I can build pyshark just fine on the base branch, so the hang looks like a regression in this PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nix-build -A python3Packages.pyshark
builds start to hang with this PR:
============================= test session starts ==============================
platform linux -- Python 3.12.5, pytest-8.3.2, pluggy-1.5.0
rootdir: /build/source
collected 73 items / 1 deselected / 72 selected
../tests/capture/test_capture.py ..... [ 6%]
[...waited hours without more output...]
If we can't fix it, I think we should at least turn that hang into a quick fail before merging this PR.
Okay, this must be patch related then... I'll take a closer look soon again at the changes from Wireshark |
I was unable to track down the cause for the issue. If anyone more comfortable with the code and/or capture_sync.c could take a look, it would be much appreciated... |
40853c5
to
7214855
Compare
Rebased, updated to new point release and picked a patch from pyshark master to fix the capture issue. |
fails some tests on a tool depending on pyshark: nix log of credslayer
|
I would lean towards marking credslayer or maybe even pyshark itself as broken since the latter is barely maintained. Not sure what the issue is here but it's probably not our issue. We shouldn't delay bumping wireshark. |
I think it would be fine to mark credslayer as broken. |
pyshark builds, credslayer marked as broken
Description of changes
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.