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

Re: Gambas 3.21.1 - The program has returned the value 1. - Additional information


I found the 'smoking gun' but not the final issue.

I get this error statement - if I remove this component, my project runs correctly.

"gb.gui.qt.webkit: error: unsupported component specified in GB_GUI environment variable"

If I restore it, I get the [ The program has returned the value 1. ]

setting a Debug statement for Env["GB_GUI"]  - returns gb.qt6

------------------------------------------------------------------------------------------------------------------

Still can't resolve the libmysqlclient-dev install issue and not sure if this is the root cause or just coincidental.
At least I have a running version of Gambas now ;)

"The following packages have unmet dependencies:
 libmysqlclient-dev : Depends: libmysqlclient21 (= 8.0.44-0ubuntu0.24.04.1) but 8.0.44-1ubuntu22.04 is to be installed
E: Unable to correct problems, you have held broken packages."

 I'll work on this then retest.


Cheers,

Ian.


On 23/11/25 11:35 pm, Gianluigi wrote:
Did you upgrade to the latest Mint from a previous version?
If so, could you attach images of the Update Manager > Software Sources > Additional Repositories and Update Manager > Software Sources > Authentication Keys windows?

I compile, so I don't know if the repository is automatically updated, but the previous repository (the one for Ubuntu 22.04) may still be there.
If so, you'll need to remove both the repository and the key.
Remove Gambas3 and reinstall following the correct instructions (those for Ubuntu 24.04, as suggested by Bruce Steers).

Regards
Gianluigi

Il 23/11/25 13:42, Bruce Steers ha scritto:
Aah I now see from one of your other posts you do have mint Zara

So that error is due to trying a jammy source with Ubuntu noble I guess.

Mint Zara is Ubuntu noble so make sure you are not using Ubuntu jammy sources for anything else (like Gambas repository)

BruceS

On Sun, 23 Nov 2025, 12:37 Bruce Steers, <bsteers4@xxxxxxxxx <mailto:bsteers4@xxxxxxxxx>> wrote:

    So what is GB_GUI ?

    Debug Env["GB_GUI"]

    Can't you update jammy to noble?
    Jammy is a bit out of date now.

    with mint you should be able to run the application updater and find
    the menu item "upgrade to mint Zara"

    Or type in a terminal..Did you upgrade to the latest Mint from a previous version?
If so, could you attach images of the Update Manager > Software Sources > Additional Repositories and Update Manager > Software Sources > Authentication Keys windows?

I compile, so I don't know if the repository is automatically updated, but the previous repository (the one for Ubuntu 22.04) may still be there.
If so, you'll need to remove both the repository and the key.
Remove Gambas3 and reinstall following the correct instructions (those for Ubuntu 24.04, as suggested by Bruce Steers).

Regards
Gianluigi

    sudo mintupgrade

    BruceS


    On Sun, 23 Nov 2025, 00:53 Ian Roper, <westozscribe@xxxxxxxxx
    <mailto:westozscribe@xxxxxxxxx>> wrote:

        Greetings,

        I am trying to diagnose this error in one of my projects. [ The
        program
        has returned the value 1. ]

        There is no further error messages or any indication that can
        point me
        to where the problem is located.

        I can 'Make Executable' and when I run the .gambas file from a
        terminal
        I get the following:

        gb.gui.qt.webkit: error: unsupported component specified in GB_GUI
        environment variable

        I checked the components list assigned to the project and no
        component
        was greyed/lined out.


        I would like to resolve this myself - Are there any log files I can
        generate that could give me more information where to search ?


        Caveat:

        When I try to do an update on my Linux Mint instance I get the
        following:

        W:GPG error: http://repo.mysql.com/apt/ubuntu <http://
        repo.mysql.com/apt/ubuntu> jammy InRelease: The
        following signatures were invalid: EXPKEYSIG B7B3B788A8D3785C MySQL
        Release Engineering <mysql-build@xxxxxxxxxxxxxx <mailto:mysql-
        build@xxxxxxxxxxxxxx>>, E:The repository
        'http://repo.mysql.com/apt/ubuntu <http://repo.mysql.com/apt/
        ubuntu> jammy InRelease' is not signed.

        I do have other Projects which have MySQL connections and these
        compile
        correctly and the MySQL connection works fine so this may be just a
        coincidence but worth mentioning.


        Cheers,

        Ian.