#716 [f43] Backports
Merged a month ago by siosm. Opened 2 months ago by siosm.
siosm/workstation-ostree-config f43-backports  into  f43

file modified
+2 -4
@@ -34,6 +34,8 @@ 

    - kernel-install.yaml

    # Enable composefs

    - composefs.yaml

+   # Selected ownership fixes for files in /etc & /var owned by a dynamic UID/GID

+   - dynamic-ugid-ownership-fixes.yaml

  

  arch-include:

    x86_64:
@@ -90,10 +92,6 @@ 

    # Always include at least full English language support by default

    # https://gitlab.com/fedora/ostree/sig/-/issues/14

    - langpacks-en

-   # Kept for backward compatibility for AppImages

-   # See: https://gitlab.com/fedora/ostree/sig/-/issues/50

-   - fuse

-   - fuse-libs

    # Selected packages from the anaconda-tools group. See: https://gitlab.com/fedora/ostree/sig/-/issues/5

    - dosfstools

    - lvm2

@@ -105,6 +105,8 @@ 

      - fedora-workstation-repositories

      # See: https://gitlab.com/fedora/ostree/sig/-/issues/81

      - plocate

+     # Included explicitly in the fedora.yaml manifest

+     - toolbox

    firefox:

      # Included explicitly in the fedora.yaml manifest

      - fedora-bookmarks
@@ -214,6 +216,11 @@ 

    swaywm-extended:

      # Non-critical apps -> Flatpak

      - mpv

+     # Explicitly added in common.yaml

+     - git-core

+   cosmic-desktop:

+     # Included explicitly in the fedora.yaml manifest

+     - toolbox

    cosmic-desktop-apps:

      # Non-critical apps -> Flatpak

      - gnome-calculator

@@ -0,0 +1,15 @@ 

+ # Selected ownership fixes for files in /etc & /var owned by a dynamic UID/GID

+ # See: https://gitlab.com/fedora/ostree/sig/-/issues/90

+ 

+ postprocess:

+   - |

+     #!/bin/bash

+     set -xeuo pipefail

+ 

+     cat > /usr/lib/tmpfiles.d/90-atomic-desktops-ownership-fixes.conf << 'EOF'

+     Z /var/lib/passim - passim passim

+     Z /var/log/passim - passim passim

+     Z /etc/colord/    - colord colord

+     Z /var/lib/gnome-remote-desktop/ - gnome-remote-desktop gnome-remote-desktop

+     Z /etc/gnome-remote-desktop/     - gnome-remote-desktop gnome-remote-desktop

+     EOF

file modified
+6
@@ -13,6 +13,12 @@ 

    # Must be included in the image until we figure out how to transistion users

    # to the Flatpak'ed one. See: https://gitlab.com/fedora/ostree/sig/-/issues/3

    - firefox

+   # Kept for backward compatibility for AppImages

+   # See: https://gitlab.com/fedora/ostree/sig/-/issues/50

+   - fuse

+   - fuse-libs

+   # Allow downstreams to use an alternative

+   - toolbox

  

  # Fedora specific packages for each variant

  conditional-include:

file modified
-1
@@ -168,7 +168,6 @@ 

    - tar

    - time

    - tiwilink-firmware

-   - toolbox

    - tree

    - unzip

    - uresourced

file modified
+1 -1
@@ -15,4 +15,4 @@ 

    - mesa-dri-drivers

    - mesa-vulkan-drivers

    - plymouth-system-theme

-   - toolbox

+   - system-config-printer

@@ -12,7 +12,6 @@ 

    - dunst

    - foot

    - fprintd-pam

-   - git-core

    - gnome-keyring-pam

    - gnome-themes-extra

    - grim

manifest: Move FUSE v2 support to Fedora's manifest

Move support for FUSE version 2 to Fedora's manifest to be able to
exclude it from downstream builds.

We should be able to drop support for FUSE v2 in F44.

See: https://gitlab.com/fedora/ostree/sig/-/issues/50


comps-sync-exclude-list: Exclude git-core

We have git-core explicitly added in the common manifest.


fedora: Move toolbox to the Fedora specific manifest

Some downstream want to use alternative implementations instead of
toolbox. Move it to the Fedora specific manifest to make that easier.

3 new commits added

  • comps-sync f43 2025-12-16
  • dynamic-ugid: Add workaround for gnome-remote-desktop
  • common: Workaround for dynamic UID/GID issue
a month ago

Pull-Request has been merged by siosm

a month ago