Skip to content

feat: don't copy flatpaks to extra location - #73

Merged
inffy merged 4 commits into
mainfrom
no-copy-flatpak
Aug 26, 2026
Merged

feat: don't copy flatpaks to extra location#73
inffy merged 4 commits into
mainfrom
no-copy-flatpak

Conversation

@renner0e

@renner0e renner0e commented Aug 23, 2026

Copy link
Copy Markdown
Member

fixes: #72

see commits

complete shot in the dark, might not work at all

seems like it reduced build time from 20min to roughly 11 minutes.

@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@inffy

inffy commented Aug 24, 2026

Copy link
Copy Markdown
Member

tested the ISO.

  • installed one flatpak from bazaar before install -> carried over to the actual system
  • installation went fine, not sure if it was faster or anything
  • welcome center crashed after first time logging in (don't know how this could happen because of the PR)
    plasma-welcome-20260824-190335.txt

We can't use /var as an upperdir as the iso already sets up things in a
way so that is already for overlayfs

```
mount: /var/lib/flatpak: fsconfig() failed: overlay: filesystem on /var/overlay/flatpak not supported as upperdir.
```

```
findmnt /
TARGET SOURCE        FSTYPE  OPTIONS
/      LiveOS_rootfs overlay rw,relatime,seclabel,lowerdir=/run/rootfsbase,upperdir=/run/overlayfs,workdir=/run/ovlwork,uuid=on
```

fixes: #72
@renner0e

renner0e commented Aug 24, 2026

Copy link
Copy Markdown
Member Author

changed things, might work now, have only edited the unit on the live system, explanation in commit

EDIT: didn't test a built iso but installing showtime and the installation didn't carry it over so I guess it works

@renner0e

Copy link
Copy Markdown
Member Author

so welcome center still crashes and it is the same behavior as ublue-os/aurora#2624 on the installed system.

I can't reproduce this on my system.

Comment thread iso_files/configure_iso_anaconda.sh Outdated
@inffy

inffy commented Aug 25, 2026

Copy link
Copy Markdown
Member

Can confirm the flatpak stuff works on the ISOs

We should probably just do it this way, if for whatever reason it isn't
mounted then it won't fail now
@renner0e
renner0e marked this pull request as ready for review August 26, 2026 00:00
@renner0e

Copy link
Copy Markdown
Member Author

needs: #80

@inffy
inffy added this pull request to the merge queue Aug 26, 2026
Merged via the queue into main with commit ea7313c Aug 26, 2026
5 checks passed
@inffy
inffy deleted the no-copy-flatpak branch August 26, 2026 04:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

move away from copying flatpaks twice during the build

2 participants