Simon Quigley 197d24e295 [pkgselectprocess] Do not include uninstallable virtual packages in the CPBE output
When we are creating the final list of packages to feed to "apt install,"
virtual packages which do not have a valid candidate are included in this
list, causing the installation to fail. When creating this list, use FindGrp
instead of FindPkg, and only add it to the list if there is a valid candidate.
Additionally, add these items to an unordered set, to eliminate deduplication
(LP: #2106773).

A reliable testcase for this is the libreoffice-help-is package, at least in
Plucky.
2025-04-12 21:02:06 -05:00
2018-02-15 19:35:41 -06:00

This package exists to house Ubuntu's settings for the Calamares installer.

If you want to add a new package for your flavor, here's how to do it:

  1. Create a new top-level directory (like Lubuntu's, you could just copy theirs and customize).
  2. Edit files and rename the branding directory for your flavor. All of the configuration files are pretty self-explanatory, but they're documented well upstream, so it shouldn't be hard to put your own spin on things.
  3. Create a new binary package, and make sure to Provides+Conflicts against calamares-settings-ubuntu-flavor. This needs to be done because all subdirectories are installed in the same location, so this makes sure that nobody tries to install any two binary packages at the same time.

That's about it. If you have any questions, feel free to email Simon Quigley at tsimonq2@ubuntu.com or consult the upstream documentation.

Description
Calamares settings for Ubuntu flavors - Mirrored from lp:ubuntu-calamares-settings.
Readme GPL-3.0 62 MiB
Languages
C++ 55.7%
Shell 16.6%
QML 10.6%
Makefile 7.7%
Python 6%
Other 3.4%