diff --git a/roles/calibre/tasks/install.yml b/roles/calibre/tasks/install.yml index 2982fe60e..ad72beade 100644 --- a/roles/calibre/tasks/install.yml +++ b/roles/calibre/tasks/install.yml @@ -7,9 +7,14 @@ - calibre-bin state: latest -- name: Install Calibre via .debs (if Raspbian) - command: scripts/calibre-install-latest-rpi.sh # WORKED for Calibre 3.33.1 on 2018-10-23. And Calibre 3.28 on 2018-07-26 (PR #971). Likewise for Calibre 3.26.x. FAILED with Calibre 3.24+ ("calibre : Depends: python-pyqt5 (>= 5.10.1+dfsg-2) but 5.10.1+dfsg-1+rpi1 is to be installed") since June 2018. - when: is_raspbian | bool +# 2020-04-29: AT YOUR OWN RISK, this *sometimes* works, e.g. to upgrade from +# Raspbian 10's Calibre 3.39.1 to "4.99.4+dfsg+really4.12.0-1" or higher, from: +# http://raspbian.raspberrypi.org/raspbian/pool/main/c/calibre/ +# http://archive.raspbian.org/raspbian/pool/main/c/calibre/ +# +#- name: Install Calibre via .debs (if Raspbian) +# command: scripts/calibre-install-latest-rpi.sh # WORKED for Calibre 3.33.1 on 2018-10-23. And Calibre 3.28 on 2018-07-26 (PR #971). Likewise for Calibre 3.26.x. FAILED with Calibre 3.24+ ("calibre : Depends: python-pyqt5 (>= 5.10.1+dfsg-2) but 5.10.1+dfsg-1+rpi1 is to be installed") since June 2018. +# when: is_raspbian | bool # 2020-04-29: Can work *IF* you do 'apt install python2' and change top line # of /opt/iiab/downloads/calibre-installer.py from '#!/usr/bin/env python2' @@ -17,7 +22,7 @@ # #- name: Install Calibre via py-installer.yml -> calibre-installer.py (if not Raspbian) # include_tasks: py-installer.yml -# when: not is_raspbian +# when: not is_raspbian # True Debian or any Ubuntu? # SEE calibre_via_python's value vars/default_vars.yml, vars/ubuntu-18.yml & # vars/raspbian-9.yml: try to AVOID Python installer on Raspbian since its