Re: [Kolab-devel] roundcubemail-plugins-kolab requires composer to build

Timotheus Pokorra <[email protected]>
Newsgroups gmane.comp.kde.devel.kolab
Message-ID <CAJ0=nQfHkd9kUz6h5sFT2VGEQzuaw7-+w_WRNrPSrC1m=3jjCw__8914.27703104473$1441309383$gmane$org@mail.gmail.com>
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
<[email protected]> 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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.