[Kolab-devel] roundcubemail-plugins-kolab requires composer to build
Timotheus Pokorra
timotheus at kolab.org
Thu Sep 3 21:42:37 CEST 2015
Hello Thomas,
I think we should move this to the developers list, therefore my reply
goes there as well.
On 3 September 2015 at 20:20, Thomas Spuhler
<thomas.spuhler at btspuhler.com> wrote:
> The spec file of roundcubemail-plugins-kolab has now a BuildRequires: composer
> to build
> We do not build/provide composer and all of it's Requires.
> This would be a major project and we limited resources as anybody else.
> Could this
> 1. be reconsidered
> 2 What wouldn't work by omitting this BuildRequires?
It was included by Jeroen in this commit:
https://obs.kolabsys.com/package/rdiff/Kolab:Development/roundcubemail-plugins-kolab?linkrev=base&rev=123
titled "Update requirements for 2fa"
I cannot see in package roundcubemail-plugins-kolab why composer is
required for the build. I tried to build the package from Kolab
Development without the Build-Requires of composer, and it works fine.
But for iRony and kolab-freebusy, composer is already needed for the build:
https://obs.kolabsys.com/package/view_file/Kolab:Development/iRony/iRony.spec?expand=1
line 86
and https://obs.kolabsys.com/package/view_file/Kolab:Development/kolab-freebusy/kolab-freebusy.spec?expand=1
Jeroen also said on IRC that the dependancy on composer is a problem
for Debian/Ubuntu and OpenSUSE.
I did not fully understand that, since he has built a composer package
for CentOS, and I prepared a package for Debian:
https://obs.kolabsys.com/package/show/Kolab:Development/composer
I noticed that the Fedora people are discussing this as well, I am
watching that discussion to see what comes out of it:
https://lists.fedoraproject.org/pipermail/php-devel/2015-August/000316.html
all the best,
Timotheus
More information about the devel
mailing list