[Gambas-user] 3.15 RPM packager creates SPEC file with unwanted dependencies

Benoît Minisini g4mba5 at gmail.com
Sat Jul 25 11:00:31 CEST 2020


Le 16/07/2020 à 03:27, Bruce a écrit :
> even if the "minimum gambaas version is unchecked!
> 
> e.g.
> Requires: gambas3-runtime >= 3.15,gambas3-runtime < 
> 3.99.0,gambas3-gb-image >= 3.15,gambas3-gb-image < 
> 3.99.0,gambas3-gb-form >= 3.15,gambas3-gb-form < 3.99.0,
> 
> None of these packages exist here as Gambas is built from source.
> 
> 
> Also, sometimes the dependencies are rediculous, such as
> Requires: gambas3-runtime >= 3.15,gambas3-runtime < 
> 3.99.0,gambas3-gb-args >= 3.15,gambas3-gb-args < 3.99.0,gambas3-gb-image 
>  >= 3.15,gambas3-gb-image < 3.99.0,gambas3-gb-qt4 >= 3.15,gambas3-gb-qt4 
> < 3.99.0,gambas3-gb-form >= 3.15,gambas3-gb-form < 3.99.0,gambas3-gb-db 
>  >= 3.15,gambas3-gb-db < 3.99.0,gambas3-gb-desktop >= 
> 3.15,gambas3-gb-desktop < 3.99.0,gambas3-gb-desktop-x11 >= 
> 3.15,gambas3-gb-desktop-x11 < 3.99.0,gambas3-gb-util >= 
> 3.15,gambas3-gb-util < 3.99.0,gambas3-gb-settings >= 
> 3.15,gambas3-gb-settings < 3.99.0,gambas3-gb-form-mdi >= 
> 3.15,gambas3-gb-form-mdi < 3.99.0,gambas3-gb-qt4-ext >= 
> 3.15,gambas3-gb-qt4-ext < 3.99.0,gambas3-gb-qt4-webkit >= 
> 3.15,gambas3-gb-qt4-webkit < 3.99.0,gambas3-gb-xml >= 
> 3.15,gambas3-gb-xml < 3.99.0,gambas3-gb-xml-html >= 
> 3.15,gambas3-gb-xml-html < 3.99.0,gambas3-ph-filtertree >= 
> 3.15,gambas3-ph-filtertree < 3.99.0,gambas3-ph-genutil >= 
> 3.15,gambas3-ph-genutil < 3.99.0,gambas3-ph-internalsrt >= 
> 3.15,gambas3-ph-internalsrt < 3.99.0,gambas3-ph-phcontrols4 >= 
> 3.15,gambas3-ph-phcontrols4 < 3.99.0,gambas3-ph-vmenu >= 
> 3.15,gambas3-ph-vmenu < 3.99.0,gambas3-ph-vaboutme3 >= 
> 3.15,gambas3-ph-vaboutme3 < 3.99.0,gambas3-ph-vappoptions >= 
> 3.15,gambas3-ph-vappoptions < 3.99.0,gambas3-ph-vsysinfos >= 
> 3.15,gambas3-ph-vsysinfos < 3.99.0,gambas3-ph-vrecentfiles >= 
> 3.15,gambas3-ph-vrecentfiles < 3.99.0,gambas3-ph-vsysstatus >= 
> 3.15,gambas3-ph-vsysstatus < 3.99.0
> 
> as it is enforcing a minimum versionb on local components that have no 
> where near a version of 3.15
> 
> This is a major step backwards.
> 
> regards
> bruce
> 

A component, whether it is local or part of Gambas sources, must have 
the same version number as the Gambas version it is compatible with.

As I often say, a Gambas component is for Gambas like a Linux driver is 
for Linux. They follow the same version.

Regards,

-- 
Benoît Minisini


More information about the User mailing list