[SDK] Headless install - not so headless

REPRODUCIBILITY: 100%?
OS VERSION: N/A
HARDWARE: N/A
UI LANGUAGE: N/A
REGRESSION: no?

DESCRIPTION:

I tried installing the SDK headlessly on a fresh install of Ubuntu server 22.04.

PRECONDITIONS:

Fresh install of Ubuntu 22.04, no GUI/Desktop.
Legacy openssl/libssl installed.

STEPS TO REPRODUCE:

  1. QT_QPA_PLATFORM=minimal ./SailfishSDK-3.9.6-linux64-online.run --verbose non-interactive=1 accept-licenses=1 build-engine-type=docker

EXPECTED RESULT:

Installer starts and runs.

ACTUAL RESULT:

Having to install one metric gazillion gui-related libraries: libxcb-*, libx11, libsm6, libwayland, libegl, libxcomposite, libfontconfig, libharfbuzz, libgl etc.

MODIFICATIONS:

Snap purged.

ADDITIONAL INFORMATION:

Thanks for creating a bug report about this @attah. I’ve transferred it to our internal bug tracker and have tagged it as “tracked”. If there are updates to share about it, we’ll do our best to add them here.

1 Like