Package Details: cups-openrc 20170309-1

Git Clone URL: (read-only)
Package Base: openrc-misc
Description: OpenRC cups init script
Upstream URL:
Licenses: GPL2
Groups: openrc-misc
Conflicts: systemd-sysvcompat
Submitter: Megver83
Maintainer: Megver83
Last Packager: Megver83
Votes: 0
Popularity: 0.000000
First Submitted: 2017-03-23 23:40
Last Updated: 2017-03-24 00:00

Latest Comments

phillid commented on 2017-09-17 07:28

It should be noted, however, that this entire package base as well as openrc-net should also be moved to openrc-{net,misc}-git packages. These packages pull their sources from paths under which is equal to git cloning and pulling files out of the clone. The package files are inherently potentially unstable, and users should be aware of this, party through the use of a -git package name.

Additionally, the pkgver function only does `date +%Y%m%d` which means that the pkgver will always bump and the package is always rebuilt even when this is not necessary.

Such packages do not belong on the AUR where they are available for other users to build and use.

I would recommend the maintainer renames the packages and makes the package build clone the repo (see [1]), using a pkgver function that bases its output on the repo's state rather than the date at which the PKGBUILD is parsed. This is the proper way to use makepkg and it improves quality of life for users of the PKGBUILDs.



phillid commented on 2017-09-16 09:53

I agree with alad, and I run packages derived from this PKGBUILD. Would be a win-win to have "too many" services installed in one monolithic package at the same time as cleaning up the search results.

Alad commented on 2017-09-16 09:45

Please use a single package() instead of a giant split one. It makes searching the AUR for "openrc" or "init" much harder as all the little packages dominate the search results.