Package Details: roundcubemail-plugin-carddav 5.0.1-1

Git Clone URL: https://aur.archlinux.org/roundcubemail-plugin-carddav.git (read-only, click to copy)
Package Base: roundcubemail-plugin-carddav
Description: CardDAV plugin for RoundCube Webmailer
Upstream URL: https://github.com/mstilkerich/rcmcarddav
Keywords: contacts
Licenses: GPL2
Conflicts: roundcube-rcmcarddav, roundcube-rcmcarddav-git, roundcubemail-plugin-carddav-git
Replaces: roundcube-rcmcarddav
Submitter: AlphaJack
Maintainer: AlphaJack
Last Packager: AlphaJack
Votes: 5
Popularity: 0.000112
First Submitted: 2020-08-30 21:48 (UTC)
Last Updated: 2023-01-21 18:08 (UTC)

Latest Comments

1 2 Next › Last »

cgirard commented on 2023-03-15 13:13 (UTC)

@AlphaJack, you can just add systemd as a makepends as it provides the http user. This is what I am doing in roundcubemail-git PKGBUILD. Else, just use '33' as suggested by @hashworks, which is what is done with roundcubemail package.

hashworks commented on 2023-02-11 19:05 (UTC)

If you want to keep the 640 permissions you can also use '33' since it's a reserved gid for http.

alerque commented on 2023-01-21 20:25 (UTC)

The http user issue is this package's fault. You shouldn't be using install -g http for this, the files should be owned by root.

AlphaJack commented on 2023-01-21 18:11 (UTC)

@post-factum Indeed, but they had an issue in 5.0.0 for which the "already compose'd" archive was faulty, and thus removed from that release. With 5.0.1 they fixed this issue, so composer is not needed anymore since I'm pointing back to the "already compose'd" archive.

@alerque Thank you, I did not know about devtools. I've added the changes to the -git version of the package. However, the process still fails because the user and group "http" is not present in the chroot.

alerque commented on 2023-01-20 21:30 (UTC)

This is missing some deps, like PHP gd required to ever run composer for 5.x. Since this doesn't depend on any other AUR things, checking the build in a clean CHROOT is really easy, just run extra-x86_64-build. This will turn up errors in missing dependencies.

post-factum commented on 2023-01-20 20:29 (UTC)

If you use a release tarball (not a .tar.gz against git tag!), there should be no need to use composer whatsoever. Just cp -a should be sufficient.

alerque commented on 2023-01-16 13:49 (UTC)

Already flagged OOD a few weeks ago for a patch bump, but v5.0.0 with lots of changes just dropped. Any plans/bandwidth to get this updated?

zork commented on 2022-11-27 15:30 (UTC)

Please include docs/ directory in package.

Especially ADMIN-SETTINGS.md is important. Because of its absence I tried to follow github version from master branch, which differs from current stable release.

Weby commented on 2021-12-26 23:30 (UTC)

@alerque @AlphaJack

Must have been a bug upstream.

If you update to 4.3.0, it compiles fine.

Oddly enough, if you do composer install manually in the carddav/src dir, it doesn't fail either.

Composer is weird.