Skip to content

Zenmap (RPM package) fails on some Linux distros due to overly-specific Python version specification #3182

@jeffclay

Description

@jeffclay

Describe the bug
Traceback (most recent call last):
File "/usr/bin/zenmap", line 5, in
from zenmapGUI.App import run
ModuleNotFoundError: No module named 'zenmapGUI'

To Reproduce
Download the RPM from https://nmap.org/dist/zenmap-7.98-1.noarch.rpm
Install RPM
Execute zenmap from CLI

Expected behavior
Zenmap should run

Version info (please complete the following information):

  • OS: Fedora release 42
  • Zenmap version: 7.98-1
  • Output of nmap --version:
  • Nmap version 7.92 ( https://nmap.org )
    Platform: x86_64-redhat-linux-gnu
    Compiled with: nmap-liblua-5.3.5 openssl-3.2.4 libssh2-1.11.1 libz-1.3.1.zlib-ng libpcre2-10.45 libpcap-1.10.5 nmap-libdnet-1.12 ipv6
    Compiled without:
    Available nsock engines: epoll poll select

Additional context
This issue has been occurring for several years. It would be great if it were finally fixed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions