Re: Fedora autoloader and multi-versions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Le 18/04/2016 10:47, James Hogarth a écrit :
> For application builds were versions matter should we perhaps think about
> dropping the php-composer() based requires?
> 
> Just go by the actual names of the packages instead that we maintainers
> have tested against and know our applications work for?

Yes, this is a possible way (for Requires)

For BR, in fact this is not a real issue
- both versions are installed
- ensure there is no conflict
- ensure the app use the right version


> Or perhaps we should extend the virtual provides of php-composer to
> something like php-composer(symfony/events/28) or something similar to this?
> 
> Symfony immediately comes to mind due to the conflict between drupal
> requiring < 2.8 and the current owncloud release requiring > 2.8 which is
> preventing the rawhide/f24 builds of it at the moment, and would be a
> conflict in EPEL7 potentially too with the different lifecycles of
> applications concerned.

Or simply setting only the max version.

yum/dnf should select the "best" version under the limit.


This "multiple versions" feature is really a big one ;)



Remi.

> 
> 
> 
> On 18 April 2016 at 08:29, Remi Collet <Fedora@xxxxxxxxxxxxxxxxx> wrote:
> 
>> Another fun...
>>
>> BuildRequires:  php-composer(nikic/php-parser)                  >= 1.4
>> BuildRequires:  php-composer(nikic/php-parser)                  <  2
>>
>>
>> => both versions are installed...
>>
>>
>> Remi.
>> _______________________________________________
>> php-devel mailing list
>> php-devel@xxxxxxxxxxxxxxxxxxxxxxx
>>
>> http://lists.fedoraproject.org/admin/lists/php-devel@xxxxxxxxxxxxxxxxxxxxxxx
>>
> 
> 
> 
> _______________________________________________
> php-devel mailing list
> php-devel@xxxxxxxxxxxxxxxxxxxxxxx
> http://lists.fedoraproject.org/admin/lists/php-devel@xxxxxxxxxxxxxxxxxxxxxxx
> 
_______________________________________________
php-devel mailing list
php-devel@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/php-devel@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora KDE]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux