diff --git a/tasks/install.yml b/tasks/install.yml
index ad21cb85cfd184dc1c7f51202897f3206a3e17f8..4e9716fd09ffbbe13722ac44d9cf19252f74f8f7 100644
--- a/tasks/install.yml
+++ b/tasks/install.yml
@@ -8,33 +8,36 @@
 
 - name: "Ensure dependencies are installed"
   apt:
-    name: '{{ item }}'
+    name: '{{ packages }}'
     state: 'present'
     update_cache: yes
-  with_items:
-    - 'fontconfig'
-    - 'libfontconfig1'
-    - 'libfreetype6'
-    - 'libpng12-0'
-    - 'libxrender1'
-    - 'xfonts-base'
-    - 'xfonts-75dpi'
-    - 'xvfb'
+  vars:
+    packages:
+      - 'fontconfig'
+      - 'libfontconfig1'
+      - 'libfreetype6'
+      - 'libpng12-0'
+      - 'libxrender1'
+      - 'xfonts-base'
+      - 'xfonts-75dpi'
+      - 'xvfb'
 
 - name: "Ensure libjpeg dependencies are installed"
   apt:
-    name: '{{ item }}'
+    name: '{{ packages }}'
     state: 'present'
-  with_items:
-    - 'libjpeg8'
+  vars:
+    packages:
+      - 'libjpeg8'
   when: ansible_distribution_release == 'wheezy'
 
 - name: "Ensure libjpeg dependencies are installed"
   apt:
-    name: '{{ item }}'
+    name: '{{ packages }}'
     state: 'present'
-  with_items:
-    - 'libjpeg62-turbo'
+  vars:
+    packages:
+      - 'libjpeg62-turbo'
   when: ansible_distribution_release == 'jessie'
 
 - name: "Check current version"