From ee66c4c4354e7fb055485d49563be10bcd411cd8 Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Tue, 6 Oct 2015 21:49:21 +0200 Subject: [PATCH] remove docs about binary wheels we stop supporting them, because there are better alternatives: - use a distribution package (from your linux distribution), if available - use a pyinstaller binary provided by us (they include all you need in 1 file and thus have better compatibility properties and are easier to install than a wheel) - install from source (pypi or git) if everything else fails --- docs/development.rst | 14 -------------- docs/installation.rst | 34 +--------------------------------- 2 files changed, 1 insertion(+), 47 deletions(-) diff --git a/docs/development.rst b/docs/development.rst index 03a4b735e..409a63bdf 100644 --- a/docs/development.rst +++ b/docs/development.rst @@ -119,23 +119,9 @@ Checklist:: - Twitter - IRC channel (topic) -- create binary wheels and link them from issue tracker: https://github.com/borgbackup/borg/issues/147 - create standalone binaries and link them from issue tracker: https://github.com/borgbackup/borg/issues/214 -Creating binary wheels ----------------------- - -With virtual env activated:: - - pip install -U wheel - python setup.py bdist_wheel - ls -l dist/*.whl - -Note: Binary wheels are rather specific for the platform they get built on. - E.g. a wheel built for Ubuntu 14.04 64bit likely will not work on Centos7 64bit. - - Creating standalone binaries ---------------------------- diff --git a/docs/installation.rst b/docs/installation.rst index e0608027c..50957d17a 100644 --- a/docs/installation.rst +++ b/docs/installation.rst @@ -29,11 +29,8 @@ Below, we describe different ways to install |project_name|. binary package (for your Linux/*BSD/OS X/... distribution). - **pyinstaller binary** - easy and fast, we provide a ready-to-use binary file that just works on the supported platforms -- **wheel** - easy and fast, needs a platform specific borgbackup binary wheel, - which matches your platform [OS and CPU]). - **pypi** - installing a source package from pypi needs more installation steps - and will compile stuff - try this if there is no binary wheel that works for - you. + and will need a compiler, development headers, etc.. - **git** - for developers and power users who want to have the latest code or use revision control (each release is tagged). @@ -91,35 +88,6 @@ It is supposed to work without requiring installation or preparations. Check https://github.com/borgbackup/borg/issues/214 for available binaries. -Debian Jessie / Ubuntu 14.04 preparations (wheel) -------------------------------------------------- - -.. parsed-literal:: - - # Python stuff we need - apt-get install python3 python3-pip - - # Libraries we need (fuse is optional) - apt-get install openssl libacl1 liblz4-1 fuse - - -Installation (wheel) --------------------- - -This uses the latest binary wheel release. - -.. parsed-literal:: - - # Check https://github.com/borgbackup/borg/issues/147 for the correct - # platform-specific binary wheel, download and install it: - - # system-wide installation, needs sudo/root permissions: - sudo pip install borgbackup.whl - - # home directory installation, no sudo/root needed: - pip install --user borgbackup.whl - - Debian Jessie / Ubuntu 14.04 preparations (git/pypi) ----------------------------------------------------