]> git.phdru.name Git - ansible.git/blob - playbooks/roles/python-dev-packages/tasks/main.yml
Fix misspelled `Debian`
[ansible.git] / playbooks / roles / python-dev-packages / tasks / main.yml
1 - name: Install development packages For Debian 9 stretch
2   become: true
3   apt:
4     autoclean: yes
5     autoremove: yes
6     cache_valid_time: 3600
7     install_recommends: no
8     name: ['libssl1.0-dev', 'libssl1.0.2',
9           ]
10     state: latest
11     update_cache: yes
12   when: ansible_facts.distribution_major_version == '9'
13   when: ansible_facts.os_family == 'Debian'
14
15 - name: Install development packages
16   become: true
17   apt:
18     autoclean: yes
19     autoremove: yes
20     cache_valid_time: 3600
21     install_recommends: no
22     name: ['libbz2-dev', 'libexpat1-dev', 'libffi-dev',
23            'libgdbm-dev', 'libgmp-dev', 'libmpdec-dev', 'liblzma-dev', 
24            'libncurses5', 'libncurses5-dev', 'libncursesw5', 'libncursesw5-dev',
25            'libpython-dev', 'libpython3-dev', 'libreadline-dev',
26            'libsqlite3-dev', 'libssl-dev', 'libssl1.1',
27            'python-dev', 'python3-dev', 'zlib1g-dev',
28           ]
29     state: latest
30     update_cache: yes
31   when: ansible_facts.os_family == 'Debian'
32
33 - name: Install development packages
34   become: true
35   dnf:
36     name: ['bzip2-devel', 'expat-devel', 'gdbm-devel', 'gmp-devel',
37            'libffi-devel', 'lzma-sdk-devel', 'mpdecimal-devel',
38            'ncurses-devel', 'ncurses-libs', 'openssl-devel', 'openssl-libs',
39            'python2-devel', 'python3-devel', 'readline-devel', 'sqlite-devel',
40            'xz-devel', 'xz-libs', 'zlib-devel',
41           ]
42     state: latest
43     update_cache: yes
44   when: ansible_facts.os_family == 'RedHat'