From 8893527a2f48fbcf9b9fb51e069bdd7ea79dd8b3 Mon Sep 17 00:00:00 2001 From: Ashish Kulkarni Date: Fri, 5 Aug 2016 12:54:18 +0530 Subject: [PATCH] temporarily deprecate official Ubuntu packages They are not currently updated and fail to install on Ubuntu 16.04. Also update the instructions to refer to the earliest supported LTS (Ubuntu 12.04). fixes #2137 and closes #2076 --- docs/intro/install.rst | 11 +++++------ docs/topics/ubuntu.rst | 3 +++ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/docs/intro/install.rst b/docs/intro/install.rst index 3364c3b31..59c8285a4 100644 --- a/docs/intro/install.rst +++ b/docs/intro/install.rst @@ -89,15 +89,14 @@ Windows Python 3 is not supported on Windows. This is because Scrapy core requirement Twisted does not support Python 3 on Windows. -Ubuntu 9.10 or above --------------------- +Ubuntu 12.04 or above +--------------------- **Don't** use the ``python-scrapy`` package provided by Ubuntu, they are -typically too old and slow to catch up with latest Scrapy. +typically too old and slow to catch up with latest Scrapy. You will need +to install the following system packages:: -Instead, use the official :ref:`Ubuntu Packages `, which already -solve all dependencies for you and are continuously updated with the latest bug -fixes. + sudo apt-get install python-pip python-twisted python-openssl python-lxml If you prefer to build the python dependencies locally instead of relying on system packages you'll need to install their required non-python dependencies diff --git a/docs/topics/ubuntu.rst b/docs/topics/ubuntu.rst index 102df581c..f1a870d62 100644 --- a/docs/topics/ubuntu.rst +++ b/docs/topics/ubuntu.rst @@ -11,6 +11,9 @@ those in Ubuntu, and more stable too since they're continuously built from `GitHub repo`_ (master & stable branches) and so they contain the latest bug fixes. +.. caution:: These packages are currently not updated and may not work on + Ubuntu 16.04 and above, see :issue:`2076` and :issue:`2137`. + To use the packages: 1. Import the GPG key used to sign Scrapy packages into APT keyring::