The classic-launch Remote Part

This remote part provides necessary runtime changes to deal with several problems in a snap with classic confinement, including:

How to use

Merge the following snapcraft.yaml snippet:

parts:
   # Depended by classic-launch part
   workaround-snap-arch-triplet:

  # Deal with problems of classic snaps 
  classic-launch:

and prepend classic-launch to the apps command chain:

apps:
  _app_name_:
    command: bin/workaround-snap-arch-triplet "${SNAP}"/bin/classic-launch "${SNAP}"/bin/app-launch "${SNAP}"/bin/app

The implementation

The snaps that use this remote part

Support

Please refer to the issue tracker for bug reporting, general support questions can be posted below.

For generic remote part usage refer: Remote (reusable) parts


Happy snapcrafting!