LelouBil
12/22/2025, 11:10 AMUpdating and loading repositories:
l/leloublue:latest => #53 14.32 Repositories loaded.
l/leloublue:latest => #53 14.35 Failed to resolve the transaction:
l/leloublue:latest => #53 14.35 Problem 1: conflicting requests
l/leloublue:latest => #53 14.35 - nothing provides libtomlplusplus.so.3()(64bit) needed by hyprland-0.52.2-2.fc43.x86_64 from copr:copr.fedorainfracloud.org:lionheartp:Hyprland
l/leloublue:latest => #53 14.35 You can try to add to command line:
l/leloublue:latest => #53 14.35 --skip-broken to skip uninstallable packages
l/leloublue:latest => #53 14.36 External command had a non-zero exit code
But the mentioned packages are present in the fedora repos, and I created a distrobox fedora container and enabled the copr and tried installing the "hyprland" and "hyprland-guiutils" packages from the copr and it worked, but in bluebuild it doesn't
My config is like this
yaml
modules:
- type: dnf
source: ghcr.io/blue-build/modules/dnf:dnf-module
repos:
copr:
- lionheartp/Hyprland
install:
packages:
- repo: copr:copr.fedorainfracloud.org:lionheartp:Hyprland
packages:
- hyprland
- hyprland-plugins
- hyprland-contrib
- hyprland-guiutils
- hyprlock
- hypridle
- hyprpolkitagent
- hyprpicker
- hyprsysteminfo
- hyprsunset
- aww
(There also are other coprs and packages so that's why I am filtering by the repo here)Answer Overflow
12/22/2025, 11:10 AMa64z
12/22/2025, 11:16 AM- type: dnf
repos:
cleanup: true
copr:
- lihaohong/yazi
- alternateved/eza
- atim/starship
- dejan/rpms
- peterwu/rendezvous
- sneexy/zen-browser
- lilay/topgrade
- lilay/origami-linux
- varlad/zellij
- dejan/lazygit
files:
- https://pkg.cloudflareclient.com/cloudflare-warp-ascii.repo
keys:
- https://pkg.cloudflareclient.com/pubkey.gpg
install:
packages:
- origami-update-applet
- oru
- fish
- lazygit
- procsLelouBil
12/22/2025, 11:29 AMLelouBil
12/22/2025, 11:29 AMxyny
12/29/2025, 8:32 AMbriγπ΄π©π¦/π©π¦π³γ
01/07/2026, 12:08 AMbriγπ΄π©π¦/π©π¦π³γ
01/07/2026, 12:12 AMbash
dnf config-manager addrepo --from-repofile=https://pkgs.tailscale.com/stable/fedora/tailscale.repo
dnf config-manager setopt tailscale-stable.enabled=0
dnf -y install --enablerepo='tailscale-stable' tailscale
This will install Tailscale from their repo, while only enabling it for the specific transaction, and I think this is probably closer to what is usually intended when filtering by repo in the dnf moduleβ¦
Keep in mind itβll take dependencies from any other enabled repos, not just the default one, but the repo you want to use for that package will only be enabled for that transaction.xyny
01/07/2026, 11:08 AMbriγπ΄π©π¦/π©π¦π³γ
01/07/2026, 2:00 PMdnf -y install --enablerepo='tailscale-stable' --setopt=tailscale-stable.priority=1 tailscale