Package Details: randrctl 1.8.2-1

Git Clone URL: https://aur.archlinux.org/randrctl.git (read-only, click to copy)
Package Base: randrctl
Description: Lightweight profile based screen manager for X
Upstream URL: http://github.com/edio/randrctl
Licenses: GPL3
Submitter: itsme
Maintainer: None
Last Packager: TrialnError
Votes: 2
Popularity: 0.000000
First Submitted: 2016-09-11 19:58
Last Updated: 2020-02-22 01:17

Required by (0)

Sources (1)

Latest Comments

drws commented on 2020-03-13 09:14

During update to 1.8.2, the build is failing with:

install: cannot stat 'randrctl/misc/config.ini': No such file or directory

There seems to be multiple problems introduced in the latest PKGBUILD. First of all, there are two package() functions defined, the first one should be build(). Even after this correction, building is still not working with different error:

rm: cannot remove 'bin/randrctl-setup': No such file or directory

Furthermore, inbetween the previous AUR-published version (1.6.0) and the current one (1.8.2), the support for INI config format has been deprecated and only YAML is supported in the current 1.8.2. The PKGBUILD should at least inform the user that configuration needs to be reworked in case of INI format.

Last but not least, currently there is one yet-to-be-accepted pull request in randrctl repo: https://github.com/edio/randrctl/pull/22

As it is update-related and randrctl repo hasn't been updated for some time, I propose it be applied in the PKGBUILD.

drws commented on 2018-04-10 10:54

Also python-yaml is missing as a dependency:

https://github.com/edio/randrctl/blob/master/requirements.txt

drws commented on 2018-04-04 20:02

Package needs Python's "packit" package, which can be installed with "pip install packit", and builds successfully after.

itsme commented on 2017-11-22 10:45

fixed, thank you

xduugu commented on 2017-11-21 21:03

The package does not build without git.