Skip to content

distro/eln: use dnf5 and update package lists#2482

Merged
achilleas-k merged 1 commit into
osbuild:mainfrom
yselkowitz:eln
Jul 6, 2026
Merged

distro/eln: use dnf5 and update package lists#2482
achilleas-k merged 1 commit into
osbuild:mainfrom
yselkowitz:eln

Conversation

@yselkowitz

Copy link
Copy Markdown
Contributor
  • dnf5 replaces dnf, yum, and microdnf in RHEL 11.
  • glycin includes SVG support by default, so rsvg-pixbuf-loader is obsolete.
  • use wsl-setup and set the WSL distro name.

fedora-eln/eln#530

/cc @supakeen

@yselkowitz
yselkowitz requested a review from a team as a code owner July 3, 2026 05:28
@yselkowitz
yselkowitz requested review from avitova, lzap and supakeen July 3, 2026 05:28
Comment thread data/distrodefs/eln-11/wsl.yaml Outdated

@supakeen supakeen left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When changes are made to the YAML files you'll need to run ./tools/gen-manifest-checksums.sh and squash the (potential) changes under test/data into the same commit.

We use this for CI to only rebuild actually changed manifests and it makes it explicit which artifacts are affected by a certain change.


Let me know if you have no time to deal with our idiosyncrasies and I can handle it for you 🙂

@yselkowitz

Copy link
Copy Markdown
Contributor Author

Modified, but please double check.

supakeen
supakeen previously approved these changes Jul 3, 2026

@supakeen supakeen left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, looks good to me; let's see what the build/boot thinks about it in CI.

Comment thread data/distrodefs/eln-11/wsl.yaml Outdated
enabled: true
icon: /usr/share/pixmaps/fedora-logo.ico
oobe:
default_name: Fedora-ELN

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So CI uncovered that this requires there to be a %s so if you could change it to Fedora-ELN-%s for now then I'll do a follow-up to drop it, but I'll need to change some code.

* dnf5 replaces dnf, yum, and microdnf in RHEL 11.
* glycin includes SVG support by default, so rsvg-pixbuf-loader is obsolete.
* use wsl-setup and set the WSL distro name.

Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>
@supakeen

supakeen commented Jul 6, 2026

Copy link
Copy Markdown
Member

I've force-pushed to your branch to amend the checksums after your last change so we can get this merged today and land it in time for release.

@achilleas-k achilleas-k left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@achilleas-k
achilleas-k added this pull request to the merge queue Jul 6, 2026
Merged via the queue into osbuild:main with commit 69a9a76 Jul 6, 2026
50 checks passed
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.

3 participants