KDE packages names not found on Debian

Open
#111 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
48/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
debian, linux, shell

Research direction

Inspect the package definitions used by the obs, desktop, and kde profiles when building the Debian testing image from mkosi.local.conf. Compare the listed package names with Debian's replacements and determine how package names are handled across distributions. Done means the KDE profile builds successfully for Debian without package lookup errors.

Written by the indexing model from the issue text.

Description

Using this mkosi.local.conf file thanks to https://github.com/systemd/particleos/issues/88#issuecomment-3284530728:

[Config]
Profiles=obs,desktop,kde

[Distribution]
Distribution=debian
Release=testing

I can build a headless Debian image but not with KDE due to some packages name issue.

Error:

E: Unable to locate package breeze-gtk
E: Unable to locate package flatpak-kcm
E: Unable to locate package kde-gtk-config
E: Unable to locate package kdeplasma-addons
E: Unable to locate package kwallet-pam
E: Unable to locate package sddm-kcm
E: Unable to locate package spectacle

Here are the Debian packages names:

I don't know how the packages names across distributions are handled with particleos/mkosi to fix this issue.

Dominant language
Shell
Stars
607
Forks
67
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from systemd/particleos

All issues in systemd/particleos

Similar issues

More Shell/Bash issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.