Package Details: ddcutil-git 2.1.4.r273.g5b1fb8e-1

Git Clone URL: https://aur.archlinux.org/ddcutil-git.git (read-only, click to copy)
Package Base: ddcutil-git
Description: Query and change Linux monitor settings using DDC/CI and USB.
Upstream URL: https://github.com/rockowitz/ddcutil
Licenses: GPL-2.0-or-later
Conflicts: ddcutil
Provides: ddcutil
Submitter: xiota
Maintainer: xiota
Last Packager: xiota
Votes: 0
Popularity: 0.000000
First Submitted: 2023-10-16 02:13 (UTC)
Last Updated: 2024-08-28 18:06 (UTC)

Required by (26)

Sources (1)

Latest Comments

« First ‹ Previous 1 2

yochananmarqos commented on 2023-11-03 20:37 (UTC) (edited on 2023-11-03 20:38 (UTC) by yochananmarqos)

@xiota: The point is, you caused more problems than you solved by rewriting the PKGBUILD. If you had left it alone, there would have been no complaints as everything was working just fine before. ;)

EDIT: Ah, I see. You're a maintainer of the Chaotic-AUR repo, so you were required to add chaos. :P

dreieck commented on 2023-11-03 10:13 (UTC) (edited on 2023-11-03 10:31 (UTC) by dreieck)

Please also add ddcutil=${pkgver} to the provides array.

Regards and thanks for maintaining!

(Actually, there are even packages depending on ddcutil, not having ddcutil in the provides array breaks them. And depending on libddcutil.so is not always correct, e.g. when the executable is needed. And Arch Linux' extra/ddcutil also has not libddcutil.so in it's provides array, so packages which need ddcutil have to depend on ddcutil and not libddcutil.so.)

yay -S aur/ddcutil-git:

[...]
error: failed to prepare transaction (could not satisfy dependencies)
:: installing ddcutil-git (2.0.0.r83.ge91a74ba-1) breaks dependency 'ddcutil' required by powerdevil
:: installing ddcutil-git (2.0.0.r83.ge91a74ba-1) breaks dependency 'ddcutil' required by qddcswitch
:: installing ddcutil-git (2.0.0.r83.ge91a74ba-1) breaks dependency 'ddcutil' required by vdu_controls
 -> exit status 1

yochananmarqos commented on 2023-10-27 22:14 (UTC)

@xiota: Since I deleted the package, upstream has switched the default branch from master to 2.0.2-dev. That may have made a difference in the pkgver() generation.

Apparently I deleted it right when it became useful again. Hindsight is always 20/20. :D

I understand about things that make it easier to maintain, however I like to keep it simple. ;)

yochananmarqos commented on 2023-10-27 21:29 (UTC) (edited on 2023-10-27 21:34 (UTC) by yochananmarqos)

@xiota: Please revert the PKGBUILD to the state you found it in. There was absolutely no reason to change anything as it was working perfectly fine. Introducing useless variables and breaking the pkgver function was pointless.

Yes, I deleted the package right before it became useful again. You were right to dumpster dive it from the archive. That was my mistake.

FYI, I'm now the maintainer of ddcui-git.