pymca icon indicating copy to clipboard operation
pymca copied to clipboard

[5.9.3] problem observe during the Debian packaging

Open picca opened this issue 1 year ago • 6 comments

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

picca avatar Aug 05 '24 14:08 picca