Package Details: python-tr064 0.1.1-1

Git Clone URL: https://aur.archlinux.org/python-tr064.git (read-only, click to copy)
Package Base: python-tr064
Description: Lightweight and Straight-Forward TR-064 Client
Upstream URL: https://github.com/bfueldner/tr064
Keywords: tr-064 tr064
Licenses: MIT
Submitter: BoostCookie
Maintainer: BoostCookie
Last Packager: BoostCookie
Votes: 0
Popularity: 0.000000
First Submitted: 2023-05-20 22:27 (UTC)
Last Updated: 2024-04-23 12:37 (UTC)

Latest Comments

BoostCookie commented on 2024-10-14 13:46 (UTC)

@dreieck

Interesting. The package guidelines for Python make no mention of possible pycache issues. https://wiki.archlinux.org/title/Python_package_guidelines

Maybe this is a new phenomenon because the python people changed something?

dreieck commented on 2024-10-14 13:11 (UTC)

Ahoj,

your package installs some generic files that should not be installed and lead to conflict with other packages that do the same mistake:

error: failed to commit transaction (conflicting files)
python-tr064: /usr/lib/python3.12/site-packages/tests/__init__.py exists in filesystem (owned by kicost-git)
python-tr064: /usr/lib/python3.12/site-packages/tests/__pycache__/__init__.cpython-312.opt-1.pyc exists in filesystem (owned by kicost-git)
python-tr064: /usr/lib/python3.12/site-packages/tests/__pycache__/__init__.cpython-312.pyc exists in filesystem (owned by kicost-git)
Errors occurred, no packages were upgraded.

Regards and thanks for the package!

BoostCookie commented on 2024-04-23 12:37 (UTC)

@dreieck Thanks for the info. I've fixed it now.

dreieck commented on 2024-04-23 12:25 (UTC)

Please move away from calling setup.py directly.

See the Arch Linux wiki on python packages on how to use python -m buil andpython -m install`.

Regards and thanks for maintaining!

==> Starting build()...
/usr/lib/python3.11/site-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)
==> Starting package()...
/usr/lib/python3.11/site-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)
running install
/usr/lib/python3.11/site-packages/setuptools/_distutils/cmd.py:66: 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.
        ********************************************************************************

!!
  self.initialize_options()