Error Messages
| Message | What it means | What to do |
|---|---|---|
rum <cmd> requires root — try: sudo rum <cmd> | the command changes the system | run it with sudo |
nothing provides '<name>' | no repository that's turned on has it | check the spelling with rum search; it may be in RPM Fusion or Terra, which are off by default (see Repositories) |
<pkg> is already installed (base image or overlay) — skipping | you already have it | nothing to do; rum origin <pkg> says where it comes from |
'<pkg>' is provided by the base image; … skipping | it's part of the system image | it updates with the system: sudo rum system-upgrade, then reboot |
could not resolve: … | a dependency conflict | read the listed problems; report it if it's a RakuOS package |
signature verification failed … then Re-downloading … and retrying once... | a package failed its signature check | if the retry fails too, run sudo rum clean packages and try again; if it still fails, report it. Don't turn off signature checks |
does not verify: no signature | the repository publishes unsigned packages | use the app's Flatpak or a Distrobox instead |
checksum mismatch for … | a download was damaged or the mirror changed | sudo rum clean metadata and try again |
Error: Not enough free space in … | the disk is full | free space in /var |
'<pkg>' is a protected package and cannot be removed | rum, the kernel and some system parts are protected | leave it |
'<pkg>' is the currently running kernel and cannot be removed | reboot into another kernel first | |
Nothing to reinstall — no matching candidate found. | the repository no longer has your exact version | sudo rum upgrade <pkg> |
no enabled repos found … | every repository is turned off | rum repolist --all, then turn fedora and rakuos back on with config-manager --set-enabled |
system-upgrade subcommands are Standalone-only … | dnf-style offline upgrades don't exist here | run sudo rum system-upgrade without a subcommand |
Getting more detail
rum writes no log file. To capture a detailed run for a bug report:
sudo RUST_LOG=debug rum install <pkg> 2>&1 | tee ~/rum-debug.log
rum history info <id> # what a past transaction did
Every rum error ends with a link to report it. See Reporting bugs.