[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