Package Details: certbot-dns-hetzner-git 1.0.3.r0.g0b5f4d2-1

Git Clone URL: https://aur.archlinux.org/certbot-dns-hetzner-git.git (read-only, click to copy)
Package Base: certbot-dns-hetzner-git
Description: Certbot plugin enabling dns-01 challenge on the Hetzner DNS API
Upstream URL: https://github.com/ctrlaltcoop/certbot-dns-hetzner
Keywords: certbot dns
Licenses: Apache
Conflicts: certbot-dns-hetzner
Provides: certbot-dns-hetzner
Submitter: hashworks
Maintainer: hashworks
Last Packager: hashworks
Votes: 0
Popularity: 0.000000
First Submitted: 2020-04-15 19:32 (UTC)
Last Updated: 2020-06-17 17:19 (UTC)

Dependencies (4)

Required by (0)

Sources (1)

Latest Comments

lithium_sulfate commented on 2026-02-01 12:14 (UTC)

Hello again. In addition to my last comment, upstream has now moved away from a setup.py-based build process. The following changes are required for the package to build again, bringing the PKGBUILD in line with the latest recommendations for Python packages:

10,11c10,11
< depends=("certbot")
< makedepends=("git")
---
> depends=("certbot" "dns-lexicon")
> makedepends=("git" "python-build" "python-installer" "python-wheel" "python-setuptools")
25c25
<       python setup.py build
---
>       python -m build --wheel --no-isolation
36c36
<       python setup.py install --root="${pkgdir}" -O1 --skip-build
---
>       python -m installer --destdir="$pkgdir" dist/*.whl

lithium_sulfate commented on 2024-10-02 06:59 (UTC) (edited on 2024-10-02 17:09 (UTC) by lithium_sulfate)

Hi, thanks for maintaining this package. It seems as of version 2.0, upstream has added dns-lexicon as a required dependency, causing the build to fail currently. Would you mind adding it to depends please? After doing so, everything seems to work fine on my end.