Search Criteria
Package Details: ddclient-git v3.10.0.r48.g841ffcb-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/ddclient-git.git (read-only, click to copy) |
---|---|
Package Base: | ddclient-git |
Description: | Update dynamic DNS entries for accounts on many dynamic DNS services |
Upstream URL: | https://github.com/ddclient/ddclient |
Keywords: | ddclient |
Licenses: | GPL2 |
Conflicts: | ddclient |
Provides: | ddclient |
Submitter: | Denton-L |
Maintainer: | Denton-L |
Last Packager: | Denton-L |
Votes: | 1 |
Popularity: | 0.000000 |
First Submitted: | 2018-06-02 21:02 (UTC) |
Last Updated: | 2023-05-08 02:58 (UTC) |
Dependencies (6)
- net-tools (net-tools-gitAUR)
- perl-digest-sha1
- perl-io-socket-inet6
- perl-io-socket-ssl
- git (git-gitAUR, git-glAUR) (make)
- smtp-forwarder (femtomail-gitAUR, ssmtp-plainAUR, esmtpAUR, py-mailqueued-mtaAUR, sendmailAUR, exim-heavyAUR, ssmtpAUR, courier-mtaAUR, dma, exim, msmtp-mta, nullmailer, opensmtpd, postfix) (optional) – email support requires sendmail binary
Latest Comments
1 2 Next › Last »
Denton-L commented on 2023-05-22 00:09 (UTC)
@txelu, in the VCS package guidelines0, it's recommended that the versioning follow the Git tag/commit history. I would consider the fact that it's labelled 3.11.0 in the configure.ac to be an upstream bug. It would probably be better for them to label it as "devel" or something like that. That being said, I think the maintainer of the project isn't working on it very much nowadays so it might just be an issue you'll have to patch out yourself.
txelu commented on 2023-05-21 14:46 (UTC)
Sorry, @Denton-L, you are right on the -git suffix. My appologies. On the other hand, I think
pkgver
should match the version installed.For ddclient this version comes in the
configure.ac
file:Denton-L commented on 2023-05-21 10:33 (UTC)
@txelu, that is how *-git packages are supposed to work, they're supposed to package the HEAD of the branch. If you want a pinned version, you should use ddclient from the main repos. That being said, I can't see where the 3.11.0 tag is coming from. The latest version that I'm seeing is ddclient-git-v3.10.0.r48.g841ffcb-2-any.
txelu commented on 2023-05-21 10:22 (UTC)
@Denton-L, this package is installing now the version 3.11.0, instead of v3.10.0.r48.g841ffcb-2. You must be taking the code from the HEAD of the branch instead the tag with the specific version.
By the way, the other problem I reported regarding the PID file not being generated was due to an invalid definition of the /etc/ddclient.conf file. Including a line "daemon=300" makes the installation work perfectly. My appologize.
Denton-L commented on 2023-05-08 03:01 (UTC)
I've fixed the package. This is the second time I've made this mistake... Thanks for your patience!
txelu commented on 2023-05-06 08:38 (UTC)
@jahwawy603, the problem is that the new version generates a package called
ddclient-v3.10.0.r48.g841ffcb-1-any.pkg.tar.zst
instead ofddclient-git-v3.10.0.r48.g841ffcb-1-any.pkg.tar.zst
(missing the 'git' part). You can workaround the problem by opening another terminal while you are getting are asked to try it again after failing, go the location reported by the error and rename the file to expected filename. But then, you will get another error saying that ddclient and ddclient-git are in conflict and must confirm to removeddclient-git
.@Denton-L, please, could you fix this?
jahway603 commented on 2023-05-04 16:35 (UTC)
Whatever happened to this PKGBUILD recently has rendered it not working.
I get the following as the file that exists is
ddclient-v3.10.0.r48.g841ffcb-1-any.pkg.tar.zst
and does not contain-git
in its filename but the PKGBUILD is expecting it to.Denton-L commented on 2022-11-03 04:17 (UTC)
@txelu Please report this to developers of ddclient. The packaging is working fine so there is nothing that I can do.
txelu commented on 2022-11-01 09:21 (UTC) (edited on 2022-11-01 09:21 (UTC) by txelu)
I could install
ddclient-git v3.10.0.r0.g3e2cb0a-1
but the service didn't start. I got the following error:So the update worked but the service failed because the pid file was not generated. I could fix it by modifying the
ExecStart
in theddclient.service
file:Without the
daemon
setting the pid file wasn't generated yet and if I omitted thepid
setting the service seemed to wait for the value in thedaemon
setting before updating the ip and starting the service (300 s in my case). What I don't understand how this is working for others without that settings. By the way, I'm using Manjaro-ARM 22.10 (in a raspberry pi).Denton-L commented on 2022-10-24 10:02 (UTC)
I've pushed a PR here: https://github.com/ddclient/ddclient/pull/469
1 2 Next › Last »