[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gambas3.desktop install idea to detect installed toolkits...
- Subject: Re: gambas3.desktop install idea to detect installed toolkits...
- From: gbWilly <gbWilly@xxxxxxxxxxxxxx>
- Date: Thu, 06 Nov 2025 16:00:39 +0000
- Cc: user@xxxxxxxxxxxxxxxxxxxxxx
On Wednesday, November 5th, 2025 at 18:55, Benoît Minisini benoit.minisini@xxxxxxxxxxxxxxxx wrote:
When it is written in the 'gambas3-gb-gui' package dependencies that:
Depends: gambas3-gb-gtk | gambas3-gb-gtk3 gambas3-gb-qt5 | gambas3-gb-qt6
It should mean that 'gambas3-gb-gui' depends on at least one of these
packages, and 'apt' should normally ask the user which one to install.
I created a clean system and added OSB master as source repo.
I did following:
apt-get install gambs3-ide
Only gtk3 was installed since I use Mate desktop, so gambas3-gui packages does exactly what it has to do, and as both you and I would expect it to work.

Problem now is that when running the just installed IDE, the only components available for use are those that the IDE depends on, no other.

In short, nobody does above, only install IDE. If I now would want to use cairo or poppler, I would have to install them separately.
To do a proper install of Gambas IDE you do:
apt-get install gambas3
This packaged depends on all non-deprecated components available and the gambas3-ide. So installing gambas3 will install package gambas3-ide, but this time with ALL gambas3 components available and visible in IDE.
When installing gambas3 it is the package that orchestrates all as it is a meta-package tying all together. Although gambas3-ide package creates the gambas3-desktop, the gambas3 package is the holder of the post install script as conductor of all, and will run the script when ALL other is installed.
Removing gambas3, results in removing gambas3-ide and gambas3.desktop and all toolkits installed (except if there is a by package installed gambas application on the system, then gambas3-runtime and gambas3 components required by the application will remain installed).
| Re: gambas3.desktop install idea to detect installed toolkits... | Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx> |
| gambas3.desktop install idea to detect installed toolkits... | Bruce Steers <bsteers4@xxxxxxxxx> |
| Re: gambas3.desktop install idea to detect installed toolkits... | Tim Dickson <dickson.tim@xxxxxxxxxxxxxx> |
| Re: gambas3.desktop install idea to detect installed toolkits... | gbWilly <gbWilly@xxxxxxxxxxxxxx> |
| Re: gambas3.desktop install idea to detect installed toolkits... | Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx> |
| Re: gambas3.desktop install idea to detect installed toolkits... | Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx> |
| Re: gambas3.desktop install idea to detect installed toolkits... | gbWilly <gbWilly@xxxxxxxxxxxxxx> |
| Re: gambas3.desktop install idea to detect installed toolkits... | Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx> |
| Re: gambas3.desktop install idea to detect installed toolkits... | gbWilly <gbWilly@xxxxxxxxxxxxxx> |
| Re: gambas3.desktop install idea to detect installed toolkits... | Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx> |