Skip to content

[File a bug report for the Havoc Framework Documentation]: Debian installation instructions likely to break Debian #231

@hyperreality

Description

@hyperreality

Contact Details

No response

What's the issue?

The Debian installation instructions for versions 10 and 11 (https://github.com/HavocFramework/Havoc/blob/main/WIKI.MD#debian-1011) suggest adding Bookworm (Debian 12) as an APT source to install Python 3.10.

This is likely to break a Debian installation pretty badly, since it will pull some packages designed for Debian 12 into Debian 10. See the Debian Wiki advice about avoiding "FrankenDebian". Furthermore some packages like python3-dev will point to the newer version of Python 3, causing conflicts with the older version which some system scripts rely on.

I recommend saying that Debian 10/11 are unsupported, and saying that if a user really wants to use it, they will have to compile Python 3.10 from source as per: https://computingforgeeks.com/how-to-install-python-on-debian-linux/

Ubuntu 20.04 works with the provided instructions (Dead Snakes PPA), for Ubuntu 22.04 this is unnecessary as Python 3.10 is already the default installed version.

Did You Do a Pull First?

Latest (You performed a pull first)

Did You Read Over Your Issue First?

  • I declare I made an effort and provided the necessary information for identification and remediation of the issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions