[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Autopkgtest fails for invesalius



I pushed a commit with this new patch.

----- Mensagem original -----
De: "Thiago Franco de Moraes" <thiago.moraes@cti.gov.br>
Para: "Andreas Tille" <andreas@an3as.eu>
Cc: "debian-med" <debian-med@lists.debian.org>
Enviadas: Quarta-feira, 8 de fevereiro de 2023 10:23:55
Assunto: Re: Autopkgtest fails for invesalius

Hi Andreas,

It's because Python-3.11 gettext.translation doesn't have the 'codeset' parameter anymore. I'll submit a commit with a new patch to fix this problem. Thanks Andreas.

Best regards.

----- Mensagem original -----
De: "Andreas Tille" <andreas@an3as.eu>
Para: "debian-med" <debian-med@lists.debian.org>, "Thiago Franco Moraes" <tfmoraes@cti.gov.br>
Enviadas: Quarta-feira, 8 de fevereiro de 2023 3:55:27
Assunto: Autopkgtest fails for invesalius

Hi Thiago,

seems that test never worked before but IMHO that should be fixed.
Both debci[1] and salsa CI[2] agree about:

autopkgtest [03:15:09]: test run-unit-test: [-----------------------
[Errno 2] No such file or directory: '/home/debci/.config/invesalius/config.json'
[Errno 2] No such file or directory: '/home/debci/.config/invesalius/config.cfg'
Usage: app.py [options]

Options:
  -h, --help            show this help message and exit
  -d, --debug           
  --no-gui              
  -i DICOM_DIR, --import=DICOM_DIR
  --import-all=IMPORT_ALL
  --import-folder=IMPORT_FOLDER
  --remote-host=REMOTE_HOST
  -s SAVE, --save=SAVE  Save the project after an import.
  -t THRESHOLD, --threshold=THRESHOLD
                        Define the threshold for the export (e.g. 100-780).
  -e EXPORT, --export=EXPORT
                        Export to STL.
  -a EXPORT_TO_ALL, --export-to-all=EXPORT_TO_ALL
                        Export to STL for all mask presets.
  --export-project=EXPORT_PROJECT
                        Export slices and mask to HDF5 or Nifti file.
  --no-masks            Make InVesalius not export mask when exporting
                        project.
  --use-pedal           Use an external trigger pedal
[Errno 2] No such file or directory: '/home/debci/.config/invesalius/config.json'
[Errno 2] No such file or directory: '/home/debci/.config/invesalius/config.cfg'
Traceback (most recent call last):
  File "/usr/share/invesalius/app.py", line 573, in <module>
    main()
  File "/usr/share/invesalius/app.py", line 566, in main
    non_gui_startup(options, args)
  File "/usr/share/invesalius/app.py", line 278, in non_gui_startup
    _ = i18n.InstallLanguage(lang)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/invesalius/invesalius/i18n.py", line 81, in InstallLanguage
    lang = gettext.translation('invesalius', language_dir,
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: translation() got an unexpected keyword argument 'codeset'
autopkgtest [03:15:10]: test run-unit-test: -----------------------]


I admit in my local pbuilder chroot everything worked nicely (otherwise
I would not have uploaded).

Any idea what might be wrong here?

Kind regards
   Andreas.

[1] https://ci.debian.net/data/autopkgtest/testing/amd64/i/invesalius/31159375/log.gz
[2] https://salsa.debian.org/med-team/invesalius/-/jobs/3915988

-- 
http://fam-tille.de
--
Ressalva: Esta mensagem de correio eletrônico do Centro de Tecnologia da Informação Renato Archer - CTI é enviada exclusivamente a seu(s) destinatário(s) e pode conter informações confidenciais, protegidas por sigilo profissional. Sua utilização desautorizada é ilegal e sujeita o infrator às penas da lei. Se você a recebeu indevidamente, queira, por gentileza, reenviá-la ao remetente, esclarecendo o equívoco.

Disclaimer: This e-mail message from Centro de Tecnologia da Informação Renato Archer - CTI is directed exclusively to its addressee(s) and may contain confidential data, protected under professional secrecy rules. Its unauthorized use is illegal and may subject the transgressor to the law's penalties. If you are not the addressee, please send it back, clarifying the failure.



Reply to: