AppImage

AppImage OBS Integration

MirrorBrain has native zsync support, we should check this out:

http://mirrorbrain.org/docs/configuration/#configuring-zsync-generation

After some experimentation here is my first Qt application built on OBS using linuxdeployqt which appears to be working:

https://build.opensuse.org/package/view_file/home:probono/DSRemote/appimage.yml?expand=1
http://download.opensuse.org/repositories/home:/probono/AppImage/DSRemote-0-x86_64.AppImage

Workarounds needed (PRs welcome!):

  • symlink /usr/bin/qmake
  • run find/patchelf commands to work around linuxdeployqt issues
  • create qt.conf for reasons unbeknownst to me (SUSE Qt seems to ignore qt_prfxpath)

Details on https://github.com/probonopd/linuxdeployqt/issues/99

Now, why is this ignored? https://build.opensuse.org/project/meta/home:probono

    <arch>i686</arch>
    <arch>armv7hl</arch>
    <arch>aarch64</arch>

this sounds interesting

Awesome!

Last weekend, @adrianS and I officially announced OBS support for AppImage at the openSUSE Conference 17. The video is now online:

Slides:

Kudos to @adrianS for all the heavy lifting!

Updated instructions at https://github.com/AppImage/AppImageKit/wiki/Using-Open-Build-Service.

HOLY CRAP! I just watched the video where rbrown talks about this in his Jurassic Park talk so this is freaking awesome news!

Edit: @probono unfortunately that video for the announcement is saying it is not available.

1 Like

Video:

Slides:

Executive Summary:

And although we feel that Richard may have been a bit too harsh with or friends at Canonical and Red Hat we are delighted to hear that Richard likes our user experience:

I watched the rbrown video, I was referring to this video. - https://www.youtube.com/watch?v=8r1OwX-dNFo

ok cool, thanks for the fixed link. Watching now. :slight_smile:

My patch was accepted by adrian, now OBS can create AppImages with AppRun, before OBS was only adding AppRun for binaries not when building by source.

What happened to AppImage in OBS? Most of the examples have either been deleted or are broken. Is anyone maintaining this?
I also can’t find any useful tutorials, etc.

The official AppImage template is still here:

https://build.opensuse.org/image_templates

and building. It should be ported to either SLE 12 or Leap 15.1 though, since
42.3 did run out of maintenance.