Package Details: deltachat-cursed 0.9.0-1

Git Clone URL: https://aur.archlinux.org/deltachat-cursed.git (read-only, click to copy)
Package Base: deltachat-cursed
Description: Delta Chat client for the command line
Upstream URL: https://github.com/adbenitez/deltachat-cursed
Licenses: GPL
Submitter: jose1711
Maintainer: jose1711
Last Packager: jose1711
Votes: 1
Popularity: 0.23
First Submitted: 2022-05-18 11:00 (UTC)
Last Updated: 2024-06-21 20:18 (UTC)

Latest Comments

dreieck commented on 2023-12-18 13:15 (UTC)

Building this, I get the following deprecation warnings:

==> 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)
[12/18/23 14:14:08] WARNING  toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section'                     pyproject_reading.py:42
[...]
==> 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)
[12/18/23 14:14:09] WARNING  toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section'                     pyproject_reading.py:42
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()
[...]

Regards!

kseistrup commented on 2022-10-28 13:04 (UTC) (edited on 2022-10-28 14:10 (UTC) by kseistrup)

Please, the solution is not to “ban” git-delta. The solution is the rename the executable of this package.

E.g.:

mv "$pkgdir/usr/bin/delta" "$pkgdir/usr/bin/deltachat-cursed"

after the last line in the current package() function.

PS: What is the difference between the current curseddelta and delta scripts anyway?

kseistrup commented on 2022-10-28 08:53 (UTC)

V0.7.2-1 conflicts with community/git-delta 0.14.0-2:

error: failed to commit transaction (conflicting files)
deltachat-cursed: /usr/bin/delta exists in filesystem (owned by git-delta)