# Ansible custom module - DIY Missing pre-requisite

**URL:** <https://forum.ansible.com/t/ansible-custom-module-diy-missing-pre-requisite/37417>\
**Category:** Ansible Project\
**Created:** [December 5, 2022, 3:00am UTC](https://forum.ansible.com/t/ansible-custom-module-diy-missing-pre-requisite/37417 "2022-12-05T03:00:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Phillip\_Wu](https://avatars.discourse-cdn.com/v4/letter/p/f4b2a3/32.png) [@Phillip\_Wu](https://forum.ansible.com/u/Phillip_Wu)\
**Post date:** [December 5, 2022, 3:00am UTC](https://forum.ansible.com/t/ansible-custom-module-diy-missing-pre-requisite/37417/1 "2022-12-05T03:00:11Z")

</div>

The documentation for Ansible module development says the prerequistes are:  
build-essential libssl-dev libffi-dev python-dev  
I’m on Open SUSE and these packages do not exist [all of them!]

Do you know where I can get them from? [for Open SUSE]

Do I need the python module virtualenv?  
Or is this for local testing?

This is the doco I’m referring to:  
[https://docs.ansible.com/ansible/2.5/dev\_guide/developing\_modules\_general.html](https://docs.ansible.com/ansible/2.5/dev_guide/developing_modules_general.html)

---

<div class="post-metadata">

**Author:** ![utoddl](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/utoddl/32/249_2.png) [@utoddl](https://forum.ansible.com/u/utoddl)\
**Post date:** [December 6, 2022, 6:23pm UTC](https://forum.ansible.com/t/ansible-custom-module-diy-missing-pre-requisite/37417/2 "2022-12-06T18:23:36Z")

</div>

Version 2.5 is ancient in Ansible years. The top of that document says, “You are reading an unmaintained version of the Ansible documentation. Unmaintained Ansible versions can contain unfixed security vulnerabilities (CVE). Please upgrade to a maintained version. See [the latest Ansible documentation](https://docs.ansible.com/ansible/latest/index.html).”

You should probably be starting from [Developing modules](https://docs.ansible.com/ansible/latest/dev_guide/developing_modules_general.html).
