figaro
(Figaro)
January 19, 2026, 2:32am
1
I’m running Fedora Silverblue 43 (GNOME 49.2, kernel 6.18.5) and ran into something weird trying to remove musescore.
The package is definitely there - rpm -qa shows musescore-4.6.5-32.fc43.x86_64 and related packages, and rpm-ostree db list confirms they’re in the base commit. But when I try sudo rpm-ostree override remove musescore, I get “error: Package ‘musescore’ not found”. Same error for musescore-data and the other related packages.
I tried:
rpm-ostree override remove musescore
rpm-ostree override remove musescore-4.6.5-32.fc43
rpm-ostree override remove musescore-data
All returned “Package not found” even though rpm -q --whatrequires musescore shows nothing depends on it.
For now I just hid the .desktop file, which works fine. But is this expected behavior? Am I using the wrong syntax, or is there a limitation with removing certain base packages?
tqcharm
(Mike B.)
January 19, 2026, 7:05am
2
I’m also running Silverblue 43, and musescore is definitely not in the base install. I wouldn’t expect it either, since it’s quite a “specialized” piece of software.
Are you sure it’s not a layered package, in which case the rpm-ostree uninstall would be the correct command?
Can you share the output of:
rpm-ostree status -v
rpm-ostree db list <latest_base_commit> | grep -i musescore
rpm-ostree db list <latest_commit> | grep -i musescore
1 Like
figaro
(Figaro)
January 20, 2026, 3:13am
3
myuser@myhostname ~ $ rpm-ostree status -v
State: idle
AutomaticUpdates: disabled
Deployments:
● fedora:fedora/43/x86_64/silverblue (index: 0)
Version: 43.20260119.0 (2026-01-19T00:29:02Z)
BaseCommit: 89c0a3cbe96b05a5a2601992ca31f82d516b14703eee29cf3dfb48174e7361f2
├─ repo-0 (2025-10-23T03:37:20Z)
├─ repo-1 (2026-01-19T00:16:15Z)
└─ repo-2 (2026-01-19T00:17:55Z)
Commit: 57324fcc3be2eb3f2159a0284b89f900454cc71ed37c5851e69d1d6a02a78bcf
├─ code (2026-01-16T15:27:35Z)
├─ code (2026-01-16T15:27:35Z)
├─ copr:copr.fedorainfracloud.org:atim:xpadneo (2025-08-13T12:44:18Z)
├─ copr:copr.fedorainfracloud.org:phracek:PyCharm (2026-01-03T12:40:14Z)
├─ copr:copr.fedorainfracloud.org:tmsp:xpadneo (2025-08-13T11:56:46Z)
├─ fedora (2025-10-23T03:37:20Z)
├─ fedora-cisco-openh264 (2025-03-05T10:45:56Z)
├─ rpmfusion-free (2025-10-24T15:13:23Z)
├─ rpmfusion-free-updates (2026-01-09T16:44:44Z)
├─ rpmfusion-nonfree (2025-10-24T15:23:56Z)
├─ rpmfusion-nonfree-nvidia-driver (2025-12-19T13:26:34Z)
├─ rpmfusion-nonfree-steam (2025-12-15T14:49:42Z)
├─ rpmfusion-nonfree-updates (2026-01-09T15:31:46Z)
├─ updates (2026-01-18T01:34:13Z)
└─ updates-archive (2026-01-19T01:22:40Z)
Staged: no
StateRoot: fedora
GPGSignature: 1 signature
Signature made Sun 18 Jan 2026 07:41:32 PM -05 using RSA key ID 829B606631645531
Good signature from "Fedora <fedora-43-primary@fedoraproject.org>"
RemovedBasePackages: noopenh264 2.6.0-2.fc43
InactiveRequests: libcurl mesa-libGLU
LayeredPackages: 'gcc-c++' akmod-nvidia autoconf automake bat bluez-tools boost-devel boost-python3 btop
cargo ccache cmake code faad2-devel fastfetch fd-find gcc gh git gnome-tweaks htop iwd
kernel-headers lame-devel libcurl-devel libid3tag-devel libmad-devel libmodplug-devel
libogg-devel libopenmpt-devel libshout-devel libsndfile-devel libtool libvorbis-devel
libvpx-devel libxcrypt-compat lilv-devel make meson mozilla-openh264 mscore-fonts-all nasm
nautilus-python ncurses-devel neovim ninja-build nodejs npm obs-studio okular
opusfile-devel perl portaudio-devel portmidi-devel protobuf-devel python3-devel python3-pip
python3-uinput python3.11 python3.11-libs qt6-qt5compat-devel qt6-qtbase-devel
qt6-qtbase-private-devel qt6-qtdeclarative-devel qt6-qtshadertools-devel qt6-qtsvg-devel
qtkeychain-qt6-devel ripgrep rubberband-devel rust selinux-policy-devel soundtouch-devel
sqlite-devel swig taglib-devel texlive-exam texlive-scheme-basic texlive-scheme-full
texlive-scheme-medium tigervnc tldr tmux upower-devel utf8cpp-devel vamp-plugin-sdk-devel
vim wavpack-devel waydroid x264-devel x265-devel xorg-x11-drv-nvidia
xorg-x11-drv-nvidia-cuda yasm zsh
LocalPackages: rpmfusion-free-release-43-1.noarch rpmfusion-nonfree-release-43-1.noarch
fedora:fedora/43/x86_64/silverblue (index: 1)
Version: 43.20260107.0 (2026-01-07T00:28:59Z)
BaseCommit: 0cc895b9de5f7eacf5e86e0b1193c2b6219f9a9a71c67d6062b9e413f22d2c7f
├─ repo-0 (2025-10-23T03:37:20Z)
├─ repo-1 (2026-01-07T00:16:10Z)
└─ repo-2 (2026-01-07T00:17:35Z)
Commit: b6ce3a9b0bd0c4c0deef06ab3e1859cb211ce1f481631fa68353b5857e3dee3d
├─ code (2026-01-08T00:34:37Z)
├─ code (2026-01-08T00:34:37Z)
├─ copr:copr.fedorainfracloud.org:atim:xpadneo (2025-08-13T12:44:18Z)
├─ copr:copr.fedorainfracloud.org:phracek:PyCharm (2026-01-03T12:40:14Z)
├─ copr:copr.fedorainfracloud.org:tmsp:xpadneo (2025-08-13T11:56:46Z)
├─ fedora (2025-10-23T03:37:20Z)
├─ fedora-cisco-openh264 (2025-03-05T10:45:56Z)
├─ rpmfusion-free (2025-10-24T15:13:23Z)
├─ rpmfusion-free-updates (2026-01-03T13:35:26Z)
├─ rpmfusion-nonfree (2025-10-24T15:23:56Z)
├─ rpmfusion-nonfree-nvidia-driver (2025-12-19T13:26:34Z)
├─ rpmfusion-nonfree-steam (2025-12-15T14:49:42Z)
├─ rpmfusion-nonfree-updates (2026-01-03T13:46:19Z)
├─ updates (2026-01-10T01:31:17Z)
└─ updates-archive (2026-01-10T01:55:23Z)
StateRoot: fedora
GPGSignature: 1 signature
Signature made Tue 06 Jan 2026 07:30:42 PM -05 using RSA key ID 829B606631645531
Good signature from "Fedora <fedora-43-primary@fedoraproject.org>"
RemovedBasePackages: noopenh264 2.6.0-2.fc43
InactiveRequests: libcurl mesa-libGLU
LayeredPackages: 'gcc-c++' akmod-nvidia autoconf automake bat bluez-tools boost-devel boost-python3 btop
cargo ccache cmake code dkms faad2-devel fastfetch fd-find gcc gh git gnome-tweaks htop iwd
kernel-devel-6.17.12-300.fc43.x86_64 kernel-headers lame-devel libcurl-devel
libid3tag-devel libmad-devel libmodplug-devel libogg-devel libopenmpt-devel libshout-devel
libsndfile-devel libtool libvorbis-devel libvpx-devel libxcrypt-compat lilv-devel make
meson mozilla-openh264 mscore-fonts-all nasm nautilus-python ncurses-devel neovim
ninja-build nodejs npm obs-studio okular opusfile-devel perl portaudio-devel portmidi-devel
protobuf-devel python3-devel python3-pip python3-uinput python3.11 python3.11-libs
qt6-qt5compat-devel qt6-qtbase-devel qt6-qtbase-private-devel qt6-qtdeclarative-devel
qt6-qtshadertools-devel qt6-qtsvg-devel qtkeychain-qt6-devel ripgrep rubberband-devel rust
selinux-policy-devel soundtouch-devel sqlite-devel swig taglib-devel texlive-exam
texlive-scheme-basic texlive-scheme-full texlive-scheme-medium tigervnc tldr tmux
upower-devel utf8cpp-devel vamp-plugin-sdk-devel vim wavpack-devel waydroid x264-devel
x265-devel xorg-x11-drv-nvidia xorg-x11-drv-nvidia-cuda xpadneo yasm zsh
LocalPackages: rpmfusion-free-release-43-1.noarch rpmfusion-nonfree-release-43-1.noarch
myuser@myhostname ~ $ rpm-ostree db list 89c0a3cbe96b05a5a2601992ca31f82d516b14703eee29cf3dfb48174e7361f2 | grep -i musescore
myuser@myhostname ~ $ rpm-ostree db list 57324fcc3be2eb3f2159a0284b89f900454cc71ed37c5851e69d1d6a02a78bcf | grep -i musescore
musescore-4.6.5-32.fc43.x86_64
musescore-data-4.6.5-32.fc43.noarch
musescore-soundfont-0.2.0-32.fc43.noarch
musescoreicon-fonts-1.0-32.fc43.noarch
myuser@myhostname ~ $ rpm-ostree uninstall musescore
error: Package/capability 'musescore' is not currently requested
myuser@myhostname ~ $
hricky
(Hristo Marinov)
January 20, 2026, 7:55am
4
This is not a direct answer to the question in the topic, but have you considered installing at least some of all these layered packages in a Toolbx container ?
tqcharm
(Mike B.)
January 20, 2026, 9:18am
5
The output from the rpm-ostree db list commands would indicate that the musescore packages have been layered, yet they don’t get displayed as layered packages in the output of rpm-ostree status.
The output from rpm-ostree uninstall musescore is usually displayed when the package requested for removal is not a layered package. Did you rebase this system from downstream projects such as Bluefin/Bazzite maybe?
I also see the InactiveRequests entries, which usually appear when installed/layered packages are now in the base install. I would try to solve this issue as well.
siosm
(Timothée Ravier)
January 20, 2026, 5:03pm
6
It is likely that one of the package that you have layered has a dependency on musescore and thus it is installed by rpm-ostree but not directly requested thus can not be uninstalled.
You can check that with regular rpm commands:
$ rpm -q --whatrequires musescore
$ rpm -q --whatrecommends musescore
1 Like
figaro
(Figaro)
January 20, 2026, 7:41pm
7
myuser@myhostname ~ $ rpm -q --whatrequires musescore
no package requires musescore
myuser@myhostname ~ $ rpm -q --whatrecommends musescore
no package recommends musescore
myuser@myhostname ~ $ rpm-ostree uninstall musescore
error: Package/capability 'musescore' is not currently requested
myuser@myhostname ~ $
I’ve tried multiple things. There are very few things applications I’ve installed with rpm-ostree. The 90% of them are installed via flatpak or toolbox. I didn’t even installed musescore in the first place, so it’s a very weird situation. The application is actually functional:
Edit: with respect to the inactive requests. What can you suggest me to do to solve the issues related to them.
figaro
(Figaro)
January 20, 2026, 7:50pm
8
I’ve seen a few reports in the GNOME Software Application with a similar case than mine:
tqcharm
(Mike B.)
January 20, 2026, 8:37pm
9
That might be true for GUI apps, but on the other hand you have close to 100 packages layered on top of the OSTree image. One of them apparently requires musescore.
tqcharm
(Mike B.)
January 20, 2026, 8:47pm
10
It seems that at least the layered package mscore-fonts-all requires musescore.
pg-tips
(P G)
January 20, 2026, 8:48pm
11
On my (non-Atomic system) I tried this:
dnf install --assumeno 'gcc-c++' akmod-nvidia autoconf automake bat bluez-tools boost-devel boost-python3 btop cargo ccache cmake code faad2-devel fastfetch fd-find gcc gh git gnome-tweaks htop iwd kernel-headers lame-devel libcurl-devel libid3tag-devel libmad-devel libmodplug-devel libogg-devel libopenmpt-devel libshout-devel libsndfile-devel libtool libvorbis-devel libvpx-devel libxcrypt-compat lilv-devel make meson mozilla-openh264 mscore-fonts-all nasm nautilus-python ncurses-devel neovim ninja-build nodejs npm obs-studio okular opusfile-devel perl portaudio-devel portmidi-devel protobuf-devel python3-devel python3-pip python3-uinput python3.11 python3.11-libs qt6-qt5compat-devel qt6-qtbase-devel qt6-qtbase-private-devel qt6-qtdeclarative-devel qt6-qtshadertools-devel qt6-qtsvg-devel qtkeychain-qt6-devel ripgrep rubberband-devel rust selinux-policy-devel soundtouch-devel sqlite-devel swig taglib-devel texlive-exam texlive-scheme-basic texlive-scheme-full texlive-scheme-medium tigervnc tldr tmux upower-devel utf8cpp-devel vamp-plugin-sdk-devel vim wavpack-devel waydroid x264-devel x265-devel xorg-x11-drv-nvidia xorg-x11-drv-nvidia-cuda yasm zsh
(The list of packages is the list of layered packages from here )
The suggested transaction included:
Installing:
musescore x86_64 4.6.5-32.fc43 updates 45.7 MiB
Installing dependencies:
musescore-data noarch 4.6.5-32.fc43 updates 53.4 MiB
musescore-soundfont noarch 0.2.0-32.fc43 updates 48.9 MiB
musescoreicon-fonts noarch 1.0-32.fc43 updates 174.6 KiB
So something in that long list of layered packages does indeed require musescore.
pg-tips
(P G)
January 20, 2026, 8:49pm
12
That looks like it:
$ dnf install --assumeno mscore-fonts-all
Updating and loading repositories:
Repositories loaded.
Package Arch Version Repository Size
Installing:
musescore x86_64 4.6.5-32.fc43 updates 45.7 MiB
Installing dependencies:
edwin-fonts noarch 0.54-8.fc43 fedora 547.0 KiB
finale-broadway-fonts noarch 1.4-9.fc43 fedora 146.3 KiB
finale-broadway-text-fonts noarch 1.1-9.fc43 fedora 81.8 KiB
finale-maestro-fonts noarch 2.7-9.fc43 fedora 689.8 KiB
finale-maestro-text-fonts noarch 1.6-9.fc43 fedora 243.1 KiB
fluid-soundfont-common noarch 3.1-35.fc43 fedora 78.7 KiB
fluid-soundfont-gm noarch 3.1-35.fc43 fedora 141.7 MiB
gnu-free-fonts-common noarch 20120503-36.fc43 fedora 491.9 KiB
gnu-free-sans-fonts noarch 20120503-36.fc43 fedora 2.9 MiB
gnu-free-serif-fonts noarch 20120503-36.fc43 fedora 5.9 MiB
gootville-fonts noarch 1.3-32.fc43 updates 220.7 KiB
gootville-text-fonts noarch 1.2-32.fc43 updates 42.0 KiB
leland-fonts noarch 0.80-1.fc43 fedora 310.2 KiB
leland-text-fonts noarch 0.80-1.fc43 fedora 117.5 KiB
marcsabatella-campania-fonts noarch 2.009-13.fc43 fedora 125.2 KiB
mscore-fonts noarch 1:2.003-32.fc43 updates 277.1 KiB
mscorebc-fonts noarch 1.0-32.fc43 updates 17.3 KiB
mscoretabulature-fonts noarch 001.000-32.fc43 updates 29.0 KiB
mscoretext-fonts noarch 1.0-32.fc43 updates 165.2 KiB
musejazz-fonts noarch 1.0-32.fc43 updates 251.8 KiB
musejazz-text-fonts noarch 1.0-32.fc43 updates 224.0 KiB
musescore-data noarch 4.6.5-32.fc43 updates 53.4 MiB
musescore-soundfont noarch 0.2.0-32.fc43 updates 48.9 MiB
musescoreicon-fonts noarch 1.0-32.fc43 updates 174.6 KiB
steinberg-bravura-fonts noarch 1.392-11.fc43 fedora 1.3 MiB
steinberg-bravuratext-fonts noarch 1.392-11.fc43 fedora 1.2 MiB
steinberg-petaluma-fonts noarch 1.065-13.fc43 fedora 799.9 KiB
steinberg-petalumascript-fonts noarch 1.10-13.fc43 fedora 241.3 KiB
steinberg-petalumatext-fonts noarch 1.065-13.fc43 fedora 455.1 KiB
Transaction Summary:
Installing: 30 packages
Total size of inbound packages is 194 MiB. Need to download 194 MiB.
After this operation, 307 MiB extra will be used (install 307 MiB, remove 0 B).
Operation aborted by the user.
figaro
(Figaro)
January 20, 2026, 8:50pm
13
Thanks, I’m currently removing many of these packages and moving them to toolboxes. I’ll report if I find what’s specifically installing musescore.
2 Likes
tqcharm
(Mike B.)
January 20, 2026, 8:52pm
14
Yes, it’s mscore-fonts-all installing musescore, which in turn installs the other dependent musescore packages. I’ve edited my post above.
1 Like
pg-tips
(P G)
January 20, 2026, 8:55pm
15
Suspect that package name leads it to be commonly confused with M icros oft core font packages.
Those aren’t packaged in Fedora but there are ways of getting them into Silverblue -
Has anyone been able to install Microsoft’s Core Fonts on Silverblue?
I’ve done:
rpm-ostree install cabextract
reboot
rpm-ostree install Download msttcore-fonts-installer-2.6-1.noarch.rpm (mscorefonts2)
The installation is stuck on “Running post scripts”. Running ps afx shows:
2724 ? Ssl 0:10 /usr/bin/rpm-ostree start-daemon
5073 ? S 0:00 \_ /usr/bin/bwrap --dev /dev --proc /proc --dir /tmp --chdir / --ro-bind /sys/block /sys/block --ro-bind /sys/bus /sys/bus --ro-…
1 Like
jjames
(Jerry James)
January 21, 2026, 4:56pm
16
Musescore package maintainer here. Fedora has not provided an mscore-fonts-all package since Fedora 38. The name of the main package changed from mscore to musescore in Fedora 39 and many associated packages were renamed at that time. The main musescore package has obsoleted mscore-fonts-all ever since then, so I’m curious why it wasn’t removed when you updated.
figaro
(Figaro)
January 21, 2026, 7:44pm
17
Very cool Jerry, even when I haven’t installed (as a conscious decision) Musescore in years, it has helped me a lot through my teens. For this particular situation, I’m using a fresh install of Fedora 43 Silverblue so I haven’t used neither F38 or F39.
figaro
(Figaro)
January 21, 2026, 7:50pm
18
Musescore dissapeared the moment I uninstalled mscore-fonts-all. Now, I have to search for the correct Microsoft Fonts package. If I can’t solve it on my own I’ll open another issue about it.
1 Like