Package: python-scapy
Version: 2.1.0-1
Severity: important

On 07/22/2010 08:35 PM, Christian Kastner wrote:

Attempting to import scapy.layers.dot11 raises an Exception on
kfreebsd-*. Here are the relevant lines from the build log of
package pyrit[0]:

Traceback (most recent call last):
  File "test_pyrit.py", line 259, in testAnalyze
    self.cli.analyze(capturefile='wpapsk-linksys.dump.gz')
  File 
"/build/buildd-pyrit_0.3.0-1-kfreebsd-amd64-UoqZn1/pyrit-0.3.0/build/lib.gnukfreebsd-8.0-1-amd64-x86_64-2.5/pyrit_cli.py",
 line 137, in new_f
    import cpyrit.pckttools
  File 
"/build/buildd-pyrit_0.3.0-1-kfreebsd-amd64-UoqZn1/pyrit-0.3.0/build/lib.gnukfreebsd-8.0-1-amd64-x86_64-2.5/cpyrit/pckttools.py",
 line 41, in <module>
    import scapy.layers.dot11
  File "/usr/lib/pymodules/python2.5/scapy/layers/dot11.py", line 10, in 
<module>
    from scapy.plist import PacketList
  File "/usr/lib/pymodules/python2.5/scapy/plist.py", line 14, in <module>
    import arch
  File "/usr/lib/pymodules/python2.5/scapy/arch/__init__.py", line 78, in 
<module>
    scapy.config.conf.iface = LOOPBACK_NAME
NameError: name 'LOOPBACK_NAME' is not defined


I took a look at the code, I believe this is because the
architecture identification tests for BSDs in
scapy/arch/__init__.py fail to account for kFreeBSD - see
also #560078.


Christian

[0]https://buildd.debian.org/fetch.cgi?pkg=pyrit;ver=0.3.0-1;arch=kfreebsd-i386;stamp=1279811994





-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to