Skip to content

[5.9.3] problem observe during the Debian packaging #1083

@picca

Description

@picca

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions