Source: wifite
Version: 2.5.8-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> python3 -m unittest discover tests -v
> test_airmon_start (test_Airmon.TestAirmon) ... ok
> test_airodump_weird_characters (test_Airodump.TestAirodump) ... ok
> testAnalyze (test_Handshake.TestHandshake) ... ERROR
> testHandshakeAircrack (test_Handshake.TestHandshake) ... skipped 
> 'https://github.com/derv82/wifite2/issues/189'
> testHandshakeCowpatty (test_Handshake.TestHandshake) ... skipped 
> 'https://github.com/derv82/wifite2/issues/105'
> testHandshakePyrit (test_Handshake.TestHandshake) ... skipped 
> 'https://github.com/derv82/wifite2/issues/105'
> testHandshakeTshark (test_Handshake.TestHandshake) ... ok
> testTargetClients (test_Target.TestTarget)
> Asserts target parsing captures clients properly ... ok
> testTargetParsing (test_Target.TestTarget)
> Asserts target parsing finds targets ... ok
> 
> ======================================================================
> ERROR: testAnalyze (test_Handshake.TestHandshake)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/tests/test_Handshake.py", line 27, in testAnalyze
>     hs.analyze()
>   File "/<<PKGBUILDDIR>>/wifite/model/handshake.py", line 127, in analyze
>     self.divine_bssid_and_essid()
>   File "/<<PKGBUILDDIR>>/wifite/model/handshake.py", line 38, in 
> divine_bssid_and_essid
>     pairs = self.pyrit_handshakes()  # Find bssid/essid pairs that have 
> handshakes in Pyrit
>   File "/<<PKGBUILDDIR>>/wifite/model/handshake.py", line 109, in 
> pyrit_handshakes
>     return Pyrit.bssid_essid_with_handshakes(
>   File "/<<PKGBUILDDIR>>/wifite/tools/pyrit.py", line 28, in 
> bssid_essid_with_handshakes
>     pyrit = Process(command, devnull=False)
>   File "/<<PKGBUILDDIR>>/wifite/util/process.py", line 93, in __init__
>     self.pid = Popen(command, stdout=sout, stderr=serr, stdin=stdin, cwd=cwd, 
> bufsize=bufsize)
>   File "/usr/lib/python3.9/subprocess.py", line 951, in __init__
>     self._execute_child(args, executable, preexec_fn, close_fds,
>   File "/usr/lib/python3.9/subprocess.py", line 1821, in _execute_child
>     raise child_exception_type(errno_num, err_msg, err_filename)
> FileNotFoundError: [Errno 2] No such file or directory: 'pyrit'
> 
> During handling of the above exception, another exception occurred:
> 
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/tests/test_Handshake.py", line 29, in testAnalyze
>     exit()
>   File "/usr/lib/python3.9/_sitebuiltins.py", line 26, in __call__
>     raise SystemExit(code)
> SystemExit: None
> 
> ----------------------------------------------------------------------
> Ran 9 tests in 0.329s
> 
> FAILED (errors=1, skipped=3)
> make[1]: *** [debian/rules:9: override_dh_auto_test] Error 1


The full build log is available from:
http://qa-logs.debian.net/2021/10/23/wifite_2.5.8-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to