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