pymca
pymca copied to clipboard
[5.9.3] problem observe during the Debian packaging
Hello Armando.
here my remarks for htis version of PyMca :))
thanks a lot
- When building the doc
building [html]: targets for 25 source files that are out of date
updating environment: [new config] 25 added, 0 changed, 0 removed
reading sources... [ 4%] changelog
reading sources... [ 8%] customization/index
reading sources... [ 12%] customization/plugins/index
reading sources... [ 16%] customization/plugins/plugins1d
reading sources... [ 20%] customization/plugins/stackplugins
WARNING: don't know which module to import for autodocumenting 'MENU_TEXT' (try placing a "module" or "currentmodule" directive in the document, or giving an explicit module name)
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pymca5/build/PyMca5/PyMcaPlugins/AdvancedAlignmentScanPlugin.py:docstring of PyMca5.PyMcaPlugins.AdvancedAlignmentScanPlugin:32: WARNING: Inline emphasis start-string without end-string.
WARNING: don't know which module to import for autodocumenting 'MENU_TEXT' (try placing a "module" or "currentmodule" directive in the document, or giving an explicit module name)
it stops the compilation of the doc
- When installing
# pymca-data
python3 setup.py install_data --root debian/pymca-data/
/usr/lib/python3/dist-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
PyMca X-Ray Fluorescence Toolkit 5.9.3
GUI requirements requested by environment
running install_data
/<<PKGBUILDDIR>>/setup.py:686: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
********************************************************************************
!!
dftinstall.initialize_options(self)
********************************
No permission to write man pages
********************************
At some point getting rid of the setup.py will become mandatory