It worked until most everything Wine was disabled when 24.04.2 was released for distribution.
Now, nothing Wine works.
How do I fix this or do the maintainers need to fix this?
wyatt@wyatt-aspiree1532:~$ sudo /home/wyatt/Desktop/Upd-Upg.sh
[sudo] password for wyatt:
Hit:1 http://us.archive.ubuntu.com/ubuntu oracular InRelease
Hit:2 http://us.archive.ubuntu.com/ubuntu oracular-updates InRelease
Hit:3 http://us.archive.ubuntu.com/ubuntu oracular-backports InRelease
Hit:4 http://security.ubuntu.com/ubuntu oracular-security InRelease
Hit:5 https://dl.winehq.org/wine-builds/ubuntu oracular InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
wine-staging : Depends: wine-staging-amd64 (= 10.2~oracular-2) but it is not installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
wyatt@wyatt-aspiree1532:~$ sudo apt --fix-broken install -y
Correcting dependencies... Done
The following package was automatically installed and is no longer required:
python3-netifaces
Use 'sudo apt autoremove' to remove it.
Installing dependencies:
wine-staging-amd64
Summary:
Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 0
263 not fully installed or removed.
Download size: 0 B / 118 MB
Space needed: 814 MB / 924 GB available
Preconfiguring packages ...
(Reading database ... 310437 files and directories currently installed.)
Preparing to unpack .../wine-staging-amd64_10.2~oracular-2_amd64.deb ...
Unpacking wine-staging-amd64 (10.2~oracular-2) ...
dpkg: error processing archive /var/cache/apt/archives/wine-staging-amd64_10.2~oracular-2_amd64.deb (--unpack):
trying to overwrite '/opt/wine-staging/bin/wine', which is also in package wine-staging-i386:i386 10.2~oracular-2
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/wine-staging-amd64_10.2~oracular-2_amd64.deb
Error: Sub-process /usr/bin/dpkg returned an error code (1)
wyatt@wyatt-aspiree1532:~$
wyatt@wyatt-aspiree1532:~$ sudo apt -y dist-upgrade
[sudo] password for wyatt:
You might want to run 'apt --fix-broken install' to correct these.
Unsatisfied dependencies:
wine-staging : Depends: wine-staging-amd64 (= 10.2~oracular-2) but it is not installed
Error: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
wyatt@wyatt-aspiree1532:~$
wyatt@wyatt-aspiree1532:~$ sudo apt remove wine-staging-amd64 wine-staging-i386
[sudo] password for wyatt:
Package 'wine-staging-amd64' is not installed, so not removed
You might want to run 'apt --fix-broken install' to correct these.
Unsatisfied dependencies:
wine-staging : Depends: wine-staging-i386 (= 10.2~oracular-2)
Depends: wine-staging-amd64 (= 10.2~oracular-2) but it is not going to be installed
Error: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
wyatt@wyatt-aspiree1532:~$
iU wine-staging 10.2~oracular-2 amd64 WINE Is Not An Emulator - runs MS Windows programs
iU wine-staging-i386:i386 10.2~oracular-2 i386 WINE Is Not An Emulator - runs MS Windows programs
iU winehq-staging 10.2~oracular-2 amd64 WINE Is Not An Emulator - runs MS Windows programs
The first row of text labeled ādesiredā starts above the first column. Underneath the first character of that first line are a series of pipes. That is meant to be a line pointing at the first character. That is the āiā so what do you think that means?
The second row of text labeled āstatusā starts above the third column. Just below it and to the left is a slash. Below it, a pipe. That is meant to be a crooked line pointing at the second column. So thatās the āUā so what do you think that means?
wine-staging
xUbuntu_24.10
x86_64
disabled
i586
disabled
The package has been disabled from building
in project or package metadata.
Packages that depend on this package will be
built using any previously created packages,
if they still exist.
Repository has been published
Sorry, I led you astray. It doesnāt mean that precisely.
Letās read again:
So the i means the desire or plan is to install it. It doesnāt mean it is installed, per se. It just means it hasnāt been selected to be removed, purged or held. Itās been selected to be installed. If something is completely installed, this i remains.
Status should be self explanatory. So the U means it is unpacked. This means itās not any of the other things, including itās not installed or configured.
Since the status/second column is U and not i (or rather anything other than i), itās not installed. If itās not, you canāt remove it. Admittedly, being unpacked, you definitely have some local files associated with it. But you canāt get rid of them with apt remove.
Good questions for the WINE folks. We can help you figure out how to use the package management tools. With regards to specific questions about bleeding edge upstream software, you canāt really expect us to know. However, you can be certain the upstreams will know.
Chances are you donāt want the staging branch, though, looking at the wiki:
This branch includes several hundred experimental patches
that are not yet ready for inclusion in the main branch
If thatās really what you want, you should expect it to break.
I got it working, however it poses another question about upgradeās.
Do I ask it here or do I need a different new topic?
The most recent wine version is 10.2 which caused the issue.
I rolled back wine to version 10.1
Now it is working, at least until it upgradeās to version 10.2