I need to install Winbind but get the following errors:
Blockquote
The following packages have unmet dependencies.
winbind : Depends: samba-common-bin (= 2:4.15.5~dfsg-0ubuntu5) but it is not going to be installed
Depends: libwbclient0 (= 2:4.15.5~dfsg-0ubuntu5) but 2:4.15.13+dfsg-0ubuntu1.6 is to be installed
Depends: samba-libs (= 2:4.15.5~dfsg-0ubuntu5) but 2:4.15.13+dfsg-0ubuntu1.6 is to be installed
E: Unable to correct problems, you have held broken packages.
How do I go about resolving those issues, if they are resolvable?
Using Zorin OS 17 Pro (with latest updates).
I'm not an expert, so please keep instructions easy to follow.
It's for use with PlayOnLinux4, which when I was using Ubuntu 22.04 (and then 24.04) I had to install in order to make it work properly - trying to install World of Warships via the official installer (not through Steam as I can't transfer my account to Steam). Without Winbind it fails to install, but on ubuntu with winbind it did work. I've moved to Zorin as my parents are also using it and I can assist when needed and try stuff on Zorin before installing it on their system.
This is just to install the game World of Warships correct? Have you tried using Lutris in order to install? I see they have multiple installers built in that would hopefully get it working for you without much hastle. I've never been a huge fan of play on linux, tended to make things more annoying than anything else in my past.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies.
winbind : Depends: samba-common-bin (= 2:4.15.5~dfsg-0ubuntu5) but it is not going to be installed
Depends: libwbclient0 (= 2:4.15.5~dfsg-0ubuntu5) but 2:4.15.13+dfsg-0ubuntu1.6 is to be installed
Depends: samba-libs (= 2:4.15.5~dfsg-0ubuntu5) but 2:4.15.13+dfsg-0ubuntu1.6 is to be installed
E: Unable to correct problems, you have held broken packages.
The reason it's holding those packages back is because they have dependencies with the old version (2:4.15.5) but a new version is trying to install (2:4.15.13). Therefore, since something is still requiring the old version, the system is stopping you from installing the new one, because that would potentially break something from not working. Typically this resolves itself over time, and if you just went through the GUI updater would never see it, but terminal will tell you these things.
Just another thought, are your software sources for updates set to your country server? Latest packages are sometimes slow at reaching these servers. Start Software Updater, stop it before it fully launches, click on 'Settings', then select first tab and change software sources from your country server to 'Main Server' and try again. Another avenue is to install Synaptic Package Manager:
Did you try installing Play-on-Linux as a .apt instead of flatpak.
Or, Zorin Windows App Support as .apt (which includes Play-on-Linux), from the Software store?