Project

General

Profile

Packaging request #2874

[python2-*]: multiple packages dropped from arch

bill-auger - about 1 month ago - . Updated 3 days ago.

Status:
open
Priority:
broken
Assignee:
-
% Done:

0%


Description

due to calibre v5 dropping support for python2, several python2 dependencies of calibre v4 are planned to be dropped from arch - this is the calibre4 python2-* dependency chain:

first-order:

python2-apsw           : calibre3
python2-beautifulsoup4 : calibre3
python2-cssselect      : calibre3
python2-css-parser     : calibre3
python2-dateutil       : calibre3 gnuhealth python2-caldav python2-freezegun syncthing-gtk tryton trytond
python2-dbus           : calibre3 flowblade gtg ibus idjc mugshot netatalk python2-efl xboxdrv zeroinstall-injector
python2-dnspython      : calibre3 mailman
python2-feedparser     : calibre3 rawdog
python2-html2text      : calibre3
python2-html5-parser   : calibre3
python2-lxml           : calibre3 mailpile ocrodjvu python2-caldav python2-html5-parser python2-relatorio trytond
python2-markdown       : calibre3 parabolaweb-utils
python2-mechanize      : calibre3
python2-msgpack        : calibre3 python2-cachecontrol python2-tarantool salt zeronet-git
python2-netifaces      : calibre3
python2-psutil         : calibre3
python2-pychm          : chm2pdf
python2-pygments       : calibre3 python2-prompt_toolkit1 python2-sphinx python2-weberror
python2-pyqt5          : calibre3
python2-regex          : calibre3
python2-ipaddress      : python2-cryptography python2-pip

second order:

python2-caldav          : gnuhealth
python2-relatorio       : trytond
python2-cachecontrol    : python2-pip
python2-prompt_toolkit1 : ipython2
python2-cryptography    : mailpile python2-pyopenssl tahoe-lafs
python2-pip             : gnuhealth python2-reportlab

third-order:

python2-pyopenssl : python2-ndg-httpsclient python2-service-identity

fourth order:

python2-service-identity : sslstrip  tahoe-lafs

History

#1

Updated by bill-auger 3 days ago

<eschwartz> warning: I just released calibre 5.0 to the arch repos. It's python3-only, so I dropped some old modules I don't need anymore.
<eschwartz> You do need them, for calibre 3.x sans webengine -- so before the next parabola sync, you need to add them yourself
<eschwartz> you can see the PKGBUILDs I modified/dropped here: https://git.archlinux.org/svntogit/community.git/log/?qt=grep&q=python2
<eschwartz> basically you need python2-{apsw,css-parser,html2text,html5-parser,markdown,mechanize,netifaces,pychm,regex,unrardll} - possibly not pychm
<eschwartz> you'll need to also add some pyqt stuff whenever arojas drops those from [extra]

Also available in: Atom PDF