[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