Dependency problem when trying to layer libOSMesa

I'm trying to reinstall a layered package libOSMesa, and I'm getting these dependency errors. Is there anything I can do about this right now, or do I just have to wait for packages to normalize after the fc39 update?
Solution:
try enabling the bazzite-multilib repo in /etc/yum.repos.d
Jump to solution
10 Replies
termdisc
termdisc8mo ago
(~) >>> rpm-ostree install libOSMesa
Checking out tree 3846d86... done
Enabled rpm-md repositories: copr:copr.fedorainfracloud.org:ublue-os:staging fedora-cisco-openh264 updates fedora rpmfusion-free-updates rpmfusion-free rpmfusion-nonfree-updates rpmfusion-nonfree updates-archive
Importing rpm-md... done
rpm-md repo 'copr:copr.fedorainfracloud.org:ublue-os:staging' (cached); generated: 2023-10-28T03:48:03Z solvables: 70
rpm-md repo 'fedora-cisco-openh264' (cached); generated: 2023-03-14T10:57:01Z solvables: 4
rpm-md repo 'updates' (cached); generated: 2023-11-07T01:31:21Z solvables: 9604
rpm-md repo 'fedora' (cached); generated: 2023-11-03T02:50:25Z solvables: 70825
rpm-md repo 'rpmfusion-free-updates' (cached); generated: 2023-11-04T18:29:10Z solvables: 12
rpm-md repo 'rpmfusion-free' (cached); generated: 2023-11-04T16:49:08Z solvables: 445
rpm-md repo 'rpmfusion-nonfree-updates' (cached); generated: 2023-11-04T18:27:35Z solvables: 21
rpm-md repo 'rpmfusion-nonfree' (cached); generated: 2023-11-04T17:26:32Z solvables: 208
rpm-md repo 'updates-archive' (cached); generated: 2023-11-07T02:12:54Z solvables: 7726
Resolving dependencies... done
error: Could not depsolve transaction; 1 problem detected:
Problem: package mesa-libOSMesa-23.2.1-2.fc39.i686 from fedora requires mesa-libglapi(x86-32) = 23.2.1-2.fc39, but none of the providers can be installed
- package mesa-libOSMesa-23.2.1-2.fc39.i686 from fedora requires libglapi.so.0, but none of the providers can be installed
- conflicting requests
- mesa-libglapi-23.2.1-2.fc39.i686 from fedora does not belong to a distupgrade repository
- package mesa-libOSMesa-23.2.1-2.fc39.x86_64 from fedora requires mesa-libglapi(x86-64) = 23.2.1-2.fc39, but none of the providers can be installed
- cannot install both mesa-libglapi-23.2.1-2.fc39.x86_64 from fedora and mesa-libglapi-23.2.1-1.fc39.bazzite.0.0.git.8.5d5a7f11.x86_64 from @System
(~) >>> rpm-ostree install libOSMesa
Checking out tree 3846d86... done
Enabled rpm-md repositories: copr:copr.fedorainfracloud.org:ublue-os:staging fedora-cisco-openh264 updates fedora rpmfusion-free-updates rpmfusion-free rpmfusion-nonfree-updates rpmfusion-nonfree updates-archive
Importing rpm-md... done
rpm-md repo 'copr:copr.fedorainfracloud.org:ublue-os:staging' (cached); generated: 2023-10-28T03:48:03Z solvables: 70
rpm-md repo 'fedora-cisco-openh264' (cached); generated: 2023-03-14T10:57:01Z solvables: 4
rpm-md repo 'updates' (cached); generated: 2023-11-07T01:31:21Z solvables: 9604
rpm-md repo 'fedora' (cached); generated: 2023-11-03T02:50:25Z solvables: 70825
rpm-md repo 'rpmfusion-free-updates' (cached); generated: 2023-11-04T18:29:10Z solvables: 12
rpm-md repo 'rpmfusion-free' (cached); generated: 2023-11-04T16:49:08Z solvables: 445
rpm-md repo 'rpmfusion-nonfree-updates' (cached); generated: 2023-11-04T18:27:35Z solvables: 21
rpm-md repo 'rpmfusion-nonfree' (cached); generated: 2023-11-04T17:26:32Z solvables: 208
rpm-md repo 'updates-archive' (cached); generated: 2023-11-07T02:12:54Z solvables: 7726
Resolving dependencies... done
error: Could not depsolve transaction; 1 problem detected:
Problem: package mesa-libOSMesa-23.2.1-2.fc39.i686 from fedora requires mesa-libglapi(x86-32) = 23.2.1-2.fc39, but none of the providers can be installed
- package mesa-libOSMesa-23.2.1-2.fc39.i686 from fedora requires libglapi.so.0, but none of the providers can be installed
- conflicting requests
- mesa-libglapi-23.2.1-2.fc39.i686 from fedora does not belong to a distupgrade repository
- package mesa-libOSMesa-23.2.1-2.fc39.x86_64 from fedora requires mesa-libglapi(x86-64) = 23.2.1-2.fc39, but none of the providers can be installed
- cannot install both mesa-libglapi-23.2.1-2.fc39.x86_64 from fedora and mesa-libglapi-23.2.1-1.fc39.bazzite.0.0.git.8.5d5a7f11.x86_64 from @System
Solution
1/4 Life
1/4 Life8mo ago
try enabling the bazzite-multilib repo in /etc/yum.repos.d
1/4 Life
1/4 Life8mo ago
then it may work
termdisc
termdisc8mo ago
alright I'll try that as an aside, the libOSMesa package with this issue prevented me from updating to fc39
1/4 Life
1/4 Life8mo ago
what do you need this package for ps?
termdisc
termdisc8mo ago
BambuStudio a 3d printer slicer app
1/4 Life
1/4 Life8mo ago
might include it ootb then I'll look into that soon
termdisc
termdisc8mo ago
the appimage stupidly lacks that dep
Added:
mesa-libOSMesa-23.2.1-1.fc39.bazzite.0.0.git.8.5d5a7f11.x86_64
Changes queued for next boot. Run "systemctl reboot" to start a reboot
Added:
mesa-libOSMesa-23.2.1-1.fc39.bazzite.0.0.git.8.5d5a7f11.x86_64
Changes queued for next boot. Run "systemctl reboot" to start a reboot
looks like it installed
1/4 Life
1/4 Life8mo ago
sweet
termdisc
termdisc8mo ago
the app works upon rebooting. thanks!