`Qt_6.7_PRIVATE_API' not found (required by /lib64/libQt6Xml.so.6)

I'm trying to diagnose an issue I'm experiencing in Bazzite, specifically I'm using a program called "Rimsort" which a mod manger for the game Rimworld. Most of the functionality is perfectly fine, but I'm experiencing issues with having the program actually interact with the system, specifically I am recieving the error as seen in the title, and this is the full error I get in the terminal when I try to execute the function I'm trying to use.
kde-open: /var/home/karma/Games/RimSort/libQt6Gui.so.6: version `Qt_6.7_PRIVATE_API' not found (required by /lib64/libKF6WindowSystem.so.6)
kde-open: /var/home/karma/Games/RimSort/libQt6Core.so.6: version `Qt_6.7_PRIVATE_API' not found (required by /lib64/libQt6Xml.so.6)
kde-open: /var/home/karma/Games/RimSort/libQt6Gui.so.6: version `Qt_6.7_PRIVATE_API' not found (required by /lib64/libKF6WindowSystem.so.6)
kde-open: /var/home/karma/Games/RimSort/libQt6Core.so.6: version `Qt_6.7_PRIVATE_API' not found (required by /lib64/libQt6Xml.so.6)
These are the issues I recieve when I try to use the "Open Folder" option, which I know from previous use would open the folder location of the mod in the native file manager. Any help would be nice
17 Replies
hive
hive5mo ago
They have these dependencies: https://github.com/RimSort/RimSort/blob/main/requirements.txt libQt6 errors seem to come from the PySide6 dependency. Bazzite doesn't ship with it, maybe because it can be heavy and Qt6 doesn't play well with Wayland. Try installing it with rpm-ostree install pyside6 and give it another go.
Karmasviel
Karmasviel5mo ago
Thanks, I'll try this in a bit and report back Just tried it and it says the package can't be found
Checking out tree 17cf7c4... done
Enabled rpm-md repositories: copr:copr.fedorainfracloud.org:matte-schwartz:sunshine copr:copr.fedorainfracloud.org:rodoma92:kde-cdemu-manager copr:copr.fedorainfracloud.org:rodoma92:rmlint copr:copr.fedorainfracloud.org:rok:cdemu fedora-cisco-openh264 updates fedora rpmfusion-free-updates-testing rpmfusion-free-updates rpmfusion-free updates-archive
Importing rpm-md... done
rpm-md repo 'copr:copr.fedorainfracloud.org:matte-schwartz:sunshine' (cached); generated: 2024-06-02T08:36:27Z solvables: 2
rpm-md repo 'copr:copr.fedorainfracloud.org:rodoma92:kde-cdemu-manager' (cached); generated: 2024-04-20T12:39:00Z solvables: 12
rpm-md repo 'copr:copr.fedorainfracloud.org:rodoma92:rmlint' (cached); generated: 2024-05-10T10:16:28Z solvables: 4
rpm-md repo 'copr:copr.fedorainfracloud.org:rok:cdemu' (cached); generated: 2024-02-20T12:07:53Z solvables: 23
rpm-md repo 'fedora-cisco-openh264' (cached); generated: 2024-03-12T11:45:42Z solvables: 3
rpm-md repo 'updates' (cached); generated: 2024-06-06T01:33:39Z solvables: 16802
rpm-md repo 'fedora' (cached); generated: 2024-04-14T18:51:11Z solvables: 74881
rpm-md repo 'rpmfusion-free-updates-testing' (cached); generated: 2024-05-31T14:44:11Z solvables: 12
rpm-md repo 'rpmfusion-free-updates' (cached); generated: 2024-05-31T14:43:49Z solvables: 107
rpm-md repo 'rpmfusion-free' (cached); generated: 2024-04-20T12:11:51Z solvables: 422
rpm-md repo 'updates-archive' (cached); generated: 2024-05-22T01:41:39Z solvables: 13161
error: Packages not found: pyside6
Checking out tree 17cf7c4... done
Enabled rpm-md repositories: copr:copr.fedorainfracloud.org:matte-schwartz:sunshine copr:copr.fedorainfracloud.org:rodoma92:kde-cdemu-manager copr:copr.fedorainfracloud.org:rodoma92:rmlint copr:copr.fedorainfracloud.org:rok:cdemu fedora-cisco-openh264 updates fedora rpmfusion-free-updates-testing rpmfusion-free-updates rpmfusion-free updates-archive
Importing rpm-md... done
rpm-md repo 'copr:copr.fedorainfracloud.org:matte-schwartz:sunshine' (cached); generated: 2024-06-02T08:36:27Z solvables: 2
rpm-md repo 'copr:copr.fedorainfracloud.org:rodoma92:kde-cdemu-manager' (cached); generated: 2024-04-20T12:39:00Z solvables: 12
rpm-md repo 'copr:copr.fedorainfracloud.org:rodoma92:rmlint' (cached); generated: 2024-05-10T10:16:28Z solvables: 4
rpm-md repo 'copr:copr.fedorainfracloud.org:rok:cdemu' (cached); generated: 2024-02-20T12:07:53Z solvables: 23
rpm-md repo 'fedora-cisco-openh264' (cached); generated: 2024-03-12T11:45:42Z solvables: 3
rpm-md repo 'updates' (cached); generated: 2024-06-06T01:33:39Z solvables: 16802
rpm-md repo 'fedora' (cached); generated: 2024-04-14T18:51:11Z solvables: 74881
rpm-md repo 'rpmfusion-free-updates-testing' (cached); generated: 2024-05-31T14:44:11Z solvables: 12
rpm-md repo 'rpmfusion-free-updates' (cached); generated: 2024-05-31T14:43:49Z solvables: 107
rpm-md repo 'rpmfusion-free' (cached); generated: 2024-04-20T12:11:51Z solvables: 422
rpm-md repo 'updates-archive' (cached); generated: 2024-05-22T01:41:39Z solvables: 13161
error: Packages not found: pyside6
asen23
asen235mo ago
try pip install pyside6?
Karmasviel
Karmasviel5mo ago
One moment Probably should have done this in a container now that I think about it, welp I can fix that later
asen23
asen235mo ago
it could probably work too, but i think pip dependencies not as bad as layering
Karmasviel
Karmasviel5mo ago
Same issue Actually hold on, I just realized that pySide6 is bundled with the the application, so its just... failing to execute?
asen23
asen235mo ago
wait where did you get the binary from? i only see ubuntu binary from their releases
Karmasviel
Karmasviel5mo ago
That's true
asen23
asen235mo ago
btw what does their zip contains
Karmasviel
Karmasviel5mo ago
Among many others
No description
Karmasviel
Karmasviel5mo ago
The program works practically perfectly beside this small point
asen23
asen235mo ago
probably try to run it inside ubuntu distrobox i guess
Karmasviel
Karmasviel5mo ago
At this point I think it might be a better idea to ask the developers of Rimsort rather then here.
asen23
asen235mo ago
ask them to create a flatpak or appimage if possible r2modman have appimage
Karmasviel
Karmasviel5mo ago
Its something in the works, though it hasn't been settled up yet
hive
hive5mo ago
Sorry it got quite late for me. I was actually going to suggest reaching them out. Python dependencies if not using your most generic distro can be a pain to deal with at times…
Kyle Gospo
Kyle Gospo5mo ago
Use distrobox for this purpose if you can Should solve this issue
Want results from more Discord servers?
Add your server