[Deluge] #3353: Pillow v7 broke install script

6 views
Skip to first unread message

Deluge

unread,
Feb 1, 2020, 5:23:22 PM2/1/20
to delug...@googlegroups.com
#3353: Pillow v7 broke install script
----------------------+---------------------
Reporter: v0idf1sh | Type: bug
Status: new | Priority: minor
Milestone: 2.0.4 | Component: Unknown
Version: 2.0.0 | Keywords:
----------------------+---------------------
I've never submitted a bug report so my deepest apologies if I do
something wrong here. I am attempting to build deluge from source on a
Raspberry Pi.

setup.py searches for pillow, and installs Pillow 7.x which doesn't have
support for Python 2.7, I modified my setup.py to search for "pillow<7"
and everything installed properly.

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3353>
Deluge <https://deluge-torrent.org/>
Deluge Project

Deluge

unread,
Feb 1, 2020, 5:26:02 PM2/1/20
to delug...@googlegroups.com
#3353: Pillow v7 broke install script
-----------------------+-------------------
Reporter: v0idf1sh | Owner:

Type: bug | Status: new
Priority: minor | Milestone: 2.0.4
Component: Unknown | Version: 2.0.0
Resolution: | Keywords:
-----------------------+-------------------

Comment (by v0idf1sh):

See: https://pillow.readthedocs.io/en/stable/installation.html#notes for
which versions of Pillow support which versions of Python.

{{{
ralyks@jarvis:~ $ deluge --version
deluge 2.0.4.dev23
libtorrent: 1.1.11.0
Python: 2.7.16
OS: Linux 4.19.75-v7+
}}}

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3353#comment:1>

Deluge

unread,
Aug 2, 2021, 3:05:30 AM8/2/21
to delug...@googlegroups.com
#3353: Pillow v7 broke install script
------------------------+--------------------
Reporter: v0idf1sh | Owner:
Type: bug | Status: closed
Priority: minor | Milestone: 2.0.4
Component: Packaging | Version: 2.0.0
Resolution: Fixed | Keywords:
------------------------+--------------------
Changes (by Cas):

* status: new => closed
* resolution: => Fixed
* component: Unknown => Packaging


Comment:

Thanks for reporting, since this is related to now EOL Python 2.7 we won't
be applying any fix for this. However I have changed the dependency to
optional anyway so by default won't be installed unless using `pip install
deluge[all]`

Fixed in develop [8fb25f71f30733]

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3353#comment:2>

Reply all
Reply to author
Forward
0 new messages