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

Re: obs dependencies (suse)


On 12/13/24 10:03, Benoît Minisini wrote:
Le 13/12/2024 à 15:52, T Lee Davidson a écrit :
Can you provide the full log of the install process done on the command line?

I thought that installing around 300 files was a bit much but figured Gambas needed the dependencies to make installation packages.

Anyway, here's my installation log. Attachment: openSUSE-install.log



Thanks.

The 'spec' file makes the IDE package depends on autoconf, automake...

They will be used if you use the IDE packager to make an 'autoconf' package, but they are not mandatory per se.

So I don't think they should be a package requirement.

A C compiler is needed to make the JIT component work. Otherwise, it is not be mandatory. It's just that if you don't install a C compiler, you won't get just-in-time compiler. The 'spec' file uses 'Recommends:' keyword instead of 'Requires:'.

Maybe I should do the same for 'autoconf' and other optional dependencies in the IDE package?

Yes. If a dependency is optional it should be specified as Recommends so the user has the option to install or not.


Otherwise I don't understand why there are some development packages (qt6 for example?). They are not in the 'spec' file, they must be indirect dependencies.

Which command did you use exactly to install all that?

I simply used the instructions on OBS:
zypper addrepo https://download.opensuse.org/repositories/home:gambas:master/openSUSE_Leap_15.6/home:gambas:master.repo
zypper refresh
zypper install gambas3


--
Lee

--- Gambas User List Netiquette [https://gambaswiki.org/wiki/doc/netiquette] ----
--- Gambas User List Archive [https://lists.gambas-basic.org/archive/user] ----


Follow-Ups:
Re: obs dependencies (suse)T Lee Davidson <t.lee.davidson@xxxxxxxxx>
Re: obs dependencies (suse)Bruce Steers <bsteers4@xxxxxxxxx>
Re: obs dependencies (suse)T Lee Davidson <t.lee.davidson@xxxxxxxxx>
References:
obs dependencies (suse)Bruce Steers <bsteers4@xxxxxxxxx>
Re: obs dependencies (suse)Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: obs dependencies (suse)T Lee Davidson <t.lee.davidson@xxxxxxxxx>
Re: obs dependencies (suse)Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>