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

Re: AppImage


Le 04/03/2025 à 11:07, Claus Dietrich a écrit :
Here are my test results on Mint 22 (corresponding to Ubuntu 24.04) with the Gambas-Master 3.20.99 installed from OBS:

The AppImage-Builder was installed as AppImage ...

wget-Oappimage-builder-x86_64.AppImagehttps://github.com/ AppImageCrafters/appimage-builder/releases/download/v1.1.0/appimage- builder-1.1.0-x86_64.AppImage
chmod+xappimage-builder-x86_64.AppImage
sudomvappimage-builder-x86_64.AppImage/usr/local/bin/appimage-builder

*1.    Before updating to commit a0009a71*

The Installation packaging dialog "4. AppImageBuilder Configuration" worked with these settings and the AppImage could be started successfully:

Ubuntu repository: http://archive.ubuntu.com/ubuntu
Ubuntu distribution:  jammy(22.04)
Gambas repository: http://ppa.launchpad.net/gambas-team/gambas3/ubuntu/

Question: Why did these settings work? My Ubuntu VM is noble (24.04) and not jammy (22.04). The combo of the Ubuntu repository didn't allow to select "noble (24.04)".

Because the Ubuntu distribution has nothing to do with which system you are running.

It means that AppImageBuilder will use the packages from 'jammy (22.04)' to fill the AppImage. You actually can do that in any system provided that 'apt' is available on your VM.


*2. After updating to commit a0009a71*

_Test1:
_

The Installation packaging dialog "4. AppImageBuilder Configuration" still worked with the settings as described under above 1 and the AppImage could still be started.

_Test2:_

With these settings, the AppImage was generated as "successful" (~10MB bigger than before), but the AppImage could not be started:

Ubuntu repository: http://archive.ubuntu.com/ubuntu
Ubuntu distribution:  noble (24.04)
Gambas repository: http://ppa.launchpad.net/gambas-team/gambas3/ubuntu/


Do you have any error from the command-line?

AppImageBuilder tries to guess which packages it has to install by doing some magic trick on the Gambas program. And often it fails apparently.

If you send the two installation log, we will be able to compare what was done differently between the use of 'jammy' and 'noble'.

When I clicked on  "get current system configuration" nothing changed.

Question: The Gambas repository is still pointing at the ppa. Do I have to override it by something pointing at the OBS? If yes, what?

With the latest master, if you clear the 'Gambas repository' field, you will get the default URL which points at OBS.

Regards,

--
Benoît Minisini.


Follow-Ups:
Re: AppImageBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: AppImageGianluigi <gradobag@xxxxxxxxxxx>
References:
AppImageGianluigi <gradobag@xxxxxxxxxxx>
Re: AppImageBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: AppImageClaus Dietrich <claus.dietrich@xxxxxxxxxx>
Re: AppImageClaus Dietrich <claus.dietrich@xxxxxxxxxx>