[Debian-med-packaging] Bug#952633: gnumed-client: hints for py3 packaging
Karsten Hilbert
karsten.hilbert at gmx.net
Wed Feb 26 16:58:16 GMT 2020
Package: gnumed-client
Version: 1.7.8+dfsg-1
Severity: wishlist
Dear maintainers.
GNUmed v1.8 runs on Python3 / wxPython 4. Version 1.8.0rc3 has just been
released.
It does not need a database *version* different from v1.7 (in other
words, users can simply keep using the exact same database they have been
using with v1.7). However, the bootstrapper has been ported to python3,
too, so a new -server package will be needed as well for new users or for
applying future upgrades to existing databases.
Here is a list of dependencies that need to be changed (I may have missed some):
DEPs:
python:any -> python3:any
python-wxgtk3.0 | python-wxgtk2.8 -> python-wxgtk4.0
python-enchant -> python3-enchant
python-gnuplot -> python3-gnuplot
python-hl7 -> python3-hl7
python-pip -> python3-pip
python-httplib2 -> python3-httplib2
python-psycopg2 -> python3-psycopg2
python-egenix-mxdatetime -> %
% -> python3-pyudev
% -> python3-psutil
% -> python3-lxml
RECs:
python-vobject -> python3-vobject
python-pyqrcode -> python3-pyqrcode
python-uno -> python3-uno
python-faulthandler -> %
% -> p7zip-full
% -> gpg
% -> python3-unidecode
% -> python3-docutils
Also: install gnumed-client.tmpfiles.d.conf into /etc/tmpfiles.d/
The 1.8.0rcN series is a good candidate for preparing the package. I
don't expect any packaging related changes until 1.8.0 proper.
Feel free to ask for clarification if need be.
Thanks,
Karsten
-- System Information:
Debian Release: 10.3
APT prefers stable
APT policy: (990, 'stable'), (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'oldstable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'oldstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 5.4.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages gnumed-client depends on:
ii aspell 0.60.7~20110707-6
ii file 1:5.35-4+deb10u1
ii gnumed-common 1.7.8+dfsg-1
ii imagemagick 8:6.9.10.23+dfsg-2.1
ii imagemagick-6.q16 [imagemagick] 8:6.9.10.23+dfsg-2.1
ii ispell 3.4.00-6+b1
ii python 2.7.16-1
ii python-egenix-mxdatetime 3.2.9-1
ii python-enchant 2.0.0-1
ii python-gnuplot 1.8-6
ii python-hl7 0.3.4-3
ii python-httplib2 0.11.3-2
ii python-pip 18.1-5
ii python-wxgtk3.0 3.0.2.0+dfsg-8
ii python3-hl7 [python-hl7] 0.3.4-3
ii texlive-latex-base 2018.20190227-2
Versions of packages gnumed-client recommends:
ii aeskulap 0.2.2-beta2+git20180219.8787e95-2
ii amide 1.0.5-12+b1
ii audiofile-tools 0.3.6-5
ii chktex 1.7.6-2+b1
ii dcmtk 3.6.4-2.1
ii elinks [www-browser] 0.13~20190125-3
ii extract 1:1.8-2
ii firefox [www-browser] 69.0-1
ii freediams 0.9.4-2
ii ginkgocadx 3.8.8-1
ii gnumed-doc 1.7.8+dfsg-1
ii gtklp 1.3.1-0.1+b1
ii konqueror [www-browser] 4:18.12.0-1
ii lacheck 1.26-17
ii libimage-exiftool-perl 11.16-1
ii libreoffice-writer 1:6.1.5-3+deb10u5
ii ntp 1:4.2.8p12+dfsg-4
pn pdftk <none>
ii poppler-utils 0.71.0-5
ii printer-driver-cups-pdf [cups-pdf] 3.0.1-5
ii python-faulthandler 3.0-1
ii python-pyqrcode 1.2.1-2
ii python-vobject 0.9.6.1-0.1
ii qpdf 8.4.0-2
ii texlive-latex-extra 2018.20190227-2
ii texlive-latex-recommended 2018.20190227-2
ii w3m [www-browser] 0.5.3-37
ii wgerman-medical 20160103-3
ii xdg-utils 1.1.3-1
ii xmedcon 0.16.1+dfsg-1
ii xsane 0.999-6+b1
Versions of packages gnumed-client suggests:
pn autokey-qt | autokey-gtk <none>
ii edfbrowser 1.67+dfsg-1
ii entangle 2.0-1
pn gimp | kolourpaint4 <none>
ii gnumed-server 22.8-1
ii incron 0.5.12-1
pn konsolekalendar <none>
pn korganizer <none>
ii libchipcard-tools 5.1.0beta-3
ii nvram-wakeup 1.1-4+b1
ii pgadmin3 1.22.2-5
pn python-uno <none>
ii qrisk2 0.1.20150729-4
pn shutdown-at-night <none>
pn wakeonlan | etherwake | gwakeonlan <none>
-- no debconf information
More information about the Debian-med-packaging
mailing list