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

Re: appimage with 24.04


The only really notable  differences between the 6_2.35 and 6_2.39 is the removal of the libcrypt from it and replaced by a separate package libxcrypt.
I don't know if this would affect us. Also the requirement to use gcc 12.1.

On 7/29/25 17:08, Brian G wrote:
OK, I patched the build to have that parameter as part of the configured yml file before the appbuild app runs, and it seemed to override the one auto generated.
So in this case it works, but no idea why........................... yet.
But a message is printed to indicate that the parameter was overridden during the build.

but the appimage build clearly deploys libc6_2.39 not 35..... confused but it does run in fact.

Could add the  [trusted=yes]
to the repository config to get rid of some warnings, the allow_unauthenticated still prints a scary warning about the not using untrusted repository Here is what the yml looked like that worked.. well sort of the runtime always complains about bytecode version, i have to force 3.18 to not have the error.

======================================
# appimage-builder recipe see https://appimage-builder.readthedocs.io for details
version: 1
AppDir:
  path: /home/brian/.var/tmp/AppImage/AppDir
  app_info:
    id: org.gambas-basic.send-a-ping
    name: send-a-ping
    icon: send-a-ping.png
    version: 0.0.1
    exec: usr/bin/gbr3
    exec_args: $APPDIR/usr/bin/send-a-ping $@
  apt:
    arch: amd64
    allow_unauthenticated: true
    sources:
    - sourceline: deb [trusted=yes] http://archive.ubuntu.com/ubuntu noble main restricted     - sourceline: deb [trusted=yes] http://archive.ubuntu.com/ubuntu noble-updates main restricted     - sourceline: deb [trusted=yes] http://archive.ubuntu.com/ubuntu noble universe     - sourceline: deb [trusted=yes] http://archive.ubuntu.com/ubuntu noble-updates universe     - sourceline: deb [trusted=yes] http://archive.ubuntu.com/ubuntu noble multiverse     - sourceline: deb [trusted=yes] http://archive.ubuntu.com/ubuntu noble-updates multiverse     - sourceline: deb [trusted=yes] http://security.ubuntu.com/ubuntu/ noble-security main restricted     - sourceline: deb [trusted=yes] http://security.ubuntu.com/ubuntu/ noble-security universe     - sourceline: deb [trusted=yes] http://security.ubuntu.com/ubuntu/ noble-security multiverse     - sourceline: deb [trusted=yes] http://ddebs.ubuntu.com noble main restricted universe multiverse     - sourceline: deb [trusted=yes] http://download.opensuse.org/repositories/home:/gambas:/stable/xUbuntu_24.04/ /
    include:
    - gambas3-runtime
    - gambas3-dev-tools
$(packages)
    exclude:
    - adwaita-icon-theme
    - adwaita-icon-theme-full
    - humanity-icon-theme
  files:
    include: []
    exclude:
    - usr/share/man
    - usr/share/doc/*/README.*
    - usr/share/doc/*/changelog.*
    - usr/share/doc/*/NEWS.*
    - usr/share/doc/*/TODO.*
  runtime:
    env:
      GB_PATH: $APPDIR/usr/bin/gbr3
      APPDIR_LIBC_VERSION: '2.35'
      PATH: '${APPDIR}/usr/bin:${APPDIR}/bin:${PATH}'
  test:
    fedora-30:
      image: appimagecrafters/tests-env:fedora-30
      command: ./AppRun
    debian-stable:
      image: appimagecrafters/tests-env:debian-stable
      command: ./AppRun
    archlinux-latest:
      image: appimagecrafters/tests-env:archlinux-latest
      command: ./AppRun
    centos-7:
      image: appimagecrafters/tests-env:centos-7
      command: ./AppRun
    ubuntu-xenial:
      image: appimagecrafters/tests-env:ubuntu-xenial
      command: ./AppRun
AppImage:
  arch: x86_64
  update-information: guess

=====================================================

On 7/29/25 13:07, brian wrote:
I will give it a try when I get back to the office

~~~~~ Brian

------------------------------------------------------------------------
*From:* user@xxxxxxxxxxxxxxxxxxxxxx <user@xxxxxxxxxxxxxxxxxxxxxx> on behalf of Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
*Sent:* Tuesday, July 29, 2025 12:11:01 PM
*To:* user@xxxxxxxxxxxxxxxxxxxxxx <user@xxxxxxxxxxxxxxxxxxxxxx>
*Subject:* Re: appimage with 24.04

Le 29/07/2025 à 20:56, Linus a écrit :
> Yes, sorry for the Mailing list, just a reply of the email and forgot to select the Mailling list
>
>
> I found the 2 templates files into the sources of Gambas but I use the package version on my Linux Mint.
>
> Honestly it could be cool to have another panel added into the Wizard of Gambas IDE to add Env Variables for AppImage. > Like that we could change/override any Env Variables of the AppImage directly from the IDE and have more possibilities over the time.
>
> Just a point of view
>
>
> Olivier
>

Yes, but as I asked Brian, it must be tested first.

I can't as I use Manjaro, and so AppImage is generated using ArchLinux
(and does not work at all).

Regards,

--
Benoît Minisini.




--
~~~~ Brian


--
~~~~ Brian

Attachment: OpenPGP_0x78BFB26402F48419.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


References:
appimage with 24.04Brian G <brian@xxxxxxxxxxxxxxxx>
appimage with 24.04Brian G <brian@xxxxxxxxxxxxxxxx>
Re: appimage with 24.04Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: appimage with 24.04Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: appimage with 24.04Linus <olivier.cruilles@xxxxxxxx>
Re: appimage with 24.04Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: appimage with 24.04brian <brian@xxxxxxxxxxxxxxxx>
Re: appimage with 24.04Brian G <brian@xxxxxxxxxxxxxxxx>