Package Details: roundcubemail-git 1.5rc.r105.g16c2a76fe-1

Git Clone URL: https://aur.archlinux.org/roundcubemail-git.git (read-only, click to copy)
Package Base: roundcubemail-git
Description: A PHP web-based mail client
Upstream URL: https://roundcube.net/
Licenses: GPL
Conflicts: roundcubemail
Provides: roundcubemail
Submitter: cgirard
Maintainer: cgirard
Last Packager: cgirard
Votes: 1
Popularity: 0.079661
First Submitted: 2018-11-05 14:32
Last Updated: 2021-08-31 15:07

Dependencies (11)

Required by (22)

Sources (2)

Pinned Comments

cgirard commented on 2021-07-12 14:14

Please note that with today change, for people pushing the built package to a (local) repo, it will probably not be automatically updated as 1.5rc.rx < 1.5.rc.rx.

Latest Comments

« First ‹ Previous 1 2

cgirard commented on 2021-05-15 16:22

Adopted and corrected nodejs-clean-css

cgirard commented on 2021-05-15 16:14

Understood. I was using packages built a long time ago of those nodejs modules (as they have not been updated, it did not triggered a rebuild). On those version, no root module was included.

I have corrected nodejs-less PKGBUILD which should correct for that package anyway. If you still see issues with nodejs-clean-css or nodejs-less-plugin-clean-css, please comment on those packages as the owner has no way to learn about it else.

corecode commented on 2021-05-15 15:59

the problem isn't in roundcubemail-git, it's in nodejs-clean-css and nodejs-less (latest from AUR) containing conflicting files in /usr/lib/node_modules/root:

10:56:30 ernest:~/.cache/yay/nodejs-less master 
% pacman -Qlp nodejs-less-4.1.1-1-any.pkg.tar.xz|grep /usr/lib/node_modules/root|wc -l
64

I'm guessing it is some obscure build issue with those two packages (npm?) which makes the install dir include files it shouldn't contain.

cgirard commented on 2021-05-15 15:23

@corecode: I don't understant what you are talking about:

$ pacman -Qlp nodejs-clean-css-4.2.1-1-any.pkg.tar.zst | grep /usr/lib/node_modules/root
$ pacman -Qlp nodejs-less-4.1.1-1-any.pkg.tar.zst | grep /usr/lib/node_modules/root
$ pacman -Qlp nodejs-less-plugin-clean-css-1.5.1-1-any.pkg.tar.zst | grep /usr/lib/node_modules/root
$

I am rebuilding each day roundcubemail-git on a clean chroot without any problem (repo available here: https://arch-repos.valinor.fr/cgirard if you need it).

corecode commented on 2021-05-14 14:15

nodejs-less-plugin-clean-css requires both nodejs-less and nodejs-clean-css, both of which install conflicting files in /usr/lib/node_modules/root. This conflict breaks build of roundcubemail-git.

cgirard commented on 2021-05-05 12:26

What do you mean by

Additionally the current build depends on a duplicate package with a bad name that installs conflicting files with another package (nodejs-clean-css vs. nodejs-less-plugin-clean-css). Those have two different upstreams with unrelated versions.

Did you notice anything specific on upcoming 1.5 release? I have everything building and working fine with latest HEAD and do not see any notable change in instructions that I did not already applied.

alerque commented on 2021-05-03 09:13

There are quite a few build chain changes in the upcoming 1.5 release. Additionally the current build depends on a duplicate package with a bad name that installs conflicting files with another package (nodejs-clean-css vs. nodejs-less-plugin-clean-css). Could this be updated to build cleanly for the current dependencies?

kang commented on 2021-03-14 22:54

atm nodejs-clean-css conflicts with nodejs-less