Ubuntu – Broken Packages Fix Problem (For Wine)

package-managementplayonlinuxwine

I was trying to install Heroes of Might and Magic 3 with Play on Linux. When I start the program it gives me an error message

PlayOnLinux cannot find wine (from Wine). You should install it to use PlayOnLinux.

sudo apt-get install wine

I tried this but I got an error message:

E: Unable to correct problems, you have held broken packages.

What should I do?


Input:

sudo apt-get install wine

Output:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package wine is a virtual package provided by:
  winehq-staging 4.0~rc1~cosmic
  winehq-stable 3.0.4~cosmic
  winehq-devel 4.0~rc1~cosmic
  wine-development 3.6-1
You should explicitly select one to install.
E: Package 'wine' has no installation candidate

And when I type:

sudo apt-get install winehq-stable

I get this:

Reading package lists... Done
Building dependency tree       
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:
 winehq-stable : Depends: wine-stable (= 3.0.4~cosmic)
E: Unable to correct problems, you have held broken packages.

Here is my system:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.1 LTS
Release:    18.04
Codename:   bionic
$ sudo apt --fix-broken install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-4.15.0-38 linux-headers-4.15.0-38-generic
  linux-image-4.15.0-38-generic linux-modules-4.15.0-38-generic
  linux-modules-extra-4.15.0-38-generic
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
$ sudo apt remove wine winehq-stable

Reading package lists... Done
Building dependency tree
Reading state information... Done
Virtual packages like 'wine' can't be removed
Package 'winehq-stable' is not installed, so not removed
The following packages were automatically installed and are no longer required:
   linux-headers-4.15.0-38 linux-headers-4.15.0-38-generic  
   linux-image-4.15.0-38-generic linux-modules-4.15.0-38-generic  
   linux-modules-extra-4.15.0-38-generic
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
$ sudo apt autoremove

Reading package lists… Done Building dependency tree Reading

state information… Done The following packages will be REMOVED:

linux-headers-4.15.0-38 linux-headers-4.15.0-38-generic

linux-image-4.15.0-38-generic linux-modules-4.15.0-38-generic

linux-modules-extra-4.15.0-38-generic 0 upgraded, 0 newly installed, 5

to remove and 0 not upgraded. After this operation, 336 MB disk space

will be freed. Do you want to continue? [Y/n] (Reading database …

268454 files and directories currently installed.) Removing

linux-headers-4.15.0-38-generic (4.15.0-38.41) … Removing

linux-headers-4.15.0-38 (4.15.0-38.41) … Removing

linux-modules-extra-4.15.0-38-generic (4.15.0-38.41) … Removing

linux-image-4.15.0-38-generic (4.15.0-38.41) …

/etc/kernel/postrm.d/initramfs-tools: update-initramfs: Deleting

/boot/initrd.img-4.15.0-38-generic

/etc/kernel/postrm.d/zz-update-grub: Generating grub configuration

file … Found linux image: /boot/vmlinuz-4.15.0-42-generic Found

initrd image: /boot/initrd.img-4.15.0-42-generic Found linux image:

/boot/vmlinuz-4.15.0-39-generic Found initrd image:

/boot/initrd.img-4.15.0-39-generic Adding boot menu entry for EFI

firmware configuration done Removing linux-modules-4.15.0-38-generic

(4.15.0-38.41) …

sudo apt-add-repository --remove 'deb http://dl.winehq.org/wine-builds/ubuntu/ bionic main'

Has no output.

sudo apt update

Get:1 http://security.ubuntu.com/ubuntu bionic-security InRelease [83.2 kB] Ign:2

https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Ubuntu_18.10_standard

./ InRelease Get:3 http://security.ubuntu.com/ubuntu

bionic-security/main amd64 DEP-11 Metadata [204 B] Hit:4

https://download.opensuse.org/repositories/Emulators:/Wine:/Debian
/Ubuntu_18.10_standard

./ Release Get:6 http://security.ubuntu.com/ubuntu

bionic-security/universe amd64 DEP-11 Metadata [14.5 kB] Get:7

http://security.ubuntu.com/ubuntu bionic-security/universe DEP-11

48×48 Icons [9,088 B] Get:8 http://security.ubuntu.com/ubuntu

bionic-security/universe DEP-11 64×64 Icons [36.7 kB] Get:9

http://security.ubuntu.com/ubuntu bionic-security/universe DEP-11

128×128 Icons [65.9 kB] Hit:10 http://cy.archive.ubuntu.com/ubuntu

bionic InRelease Get:11

http://cy.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]

Get:12 http://cy.archive.ubuntu.com/ubuntu bionic-backports InRelease

[74.6 kB] Get:13 http://cy.archive.ubuntu.com/ubuntu

bionic-updates/main i386 Packages [402 kB] Get:14

http://cy.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages

[459 kB] Hit:15 http://deb.playonlinux.com xenial InRelease

Ign:16 http://ppa.launchpad.net/damien-moore/codeblocks-stable/ubuntu

bionic InRelease Get:17 http://cy.archive.ubuntu.com/ubuntu

bionic-updates/main amd64 DEP-11 Metadata [245 kB] Hit:18

http://ppa.launchpad.net/deluge-team/ppa/ubuntu bionic InRelease

Hit:19 http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu bionic

InRelease Hit:20 http://ppa.launchpad.net/noobslab/themes/ubuntu

bionic InRelease Get:21 http://cy.archive.ubuntu.com/ubuntu

bionic-updates/main DEP-11 48×48 Icons [55.7 kB] Hit:22

http://ppa.launchpad.net/rikmills/latte-dock/ubuntu bionic InRelease

Get:23 http://cy.archive.ubuntu.com/ubuntu bionic-updates/main DEP-11

64×64 Icons [105 kB] Ign:24 http://ppa.launchpad.net/vcmi/ppa/ubuntu

bionic InRelease Hit:25

http://ppa.launchpad.net/webupd8team/java/ubuntu bionic InRelease

Get:26 http://cy.archive.ubuntu.com/ubuntu bionic-updates/main DEP-11

128×128 Icons [266 kB] Err:27

http://ppa.launchpad.net/damien-moore/codeblocks-stable/ubuntu bionic

Release 404 Not Found [IP: 91.189.95.83 80] Err:28

http://ppa.launchpad.net/vcmi/ppa/ubuntu bionic Release

404 Not Found [IP: 91.189.95.83 80] Get:29

http://cy.archive.ubuntu.com/ubuntu bionic-updates/universe amd64

Packages [594 kB] Get:30 http://cy.archive.ubuntu.com/ubuntu

bionic-updates/universe i386 Packages [588 kB] Get:31

http://cy.archive.ubuntu.com/ubuntu bionic-updates/universe amd64

DEP-11 Metadata [199 kB] Get:32 http://cy.archive.ubuntu.com/ubuntu

bionic-updates/universe DEP-11 48×48 Icons [186 kB] Get:33

http://cy.archive.ubuntu.com/ubuntu bionic-updates/universe DEP-11

64×64 Icons [333 kB] Get:34 http://cy.archive.ubuntu.com/ubuntu

bionic-updates/universe DEP-11 128×128 Icons [767 kB] Get:35

http://cy.archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64

DEP-11 Metadata [2,464 B] Get:36 http://cy.archive.ubuntu.com/ubuntu

bionic-backports/universe amd64 DEP-11 Metadata [5,812 B] Reading

package lists… Done

E: The repository

'http://ppa.launchpad.net/damien-moore/codeblocks-stable/ubuntu bionic

Release' does not have a Release file. N: Updating from such a

repository can't be done securely, and is therefore disabled by

default. N: See apt-secure(8) manpage for repository creation and user

configuration details. E: The repository

'http://ppa.launchpad.net/vcmi/ppa/ubuntu bionic Release' does not

have a Release file. N: Updating from such a repository can't be done

securely, and is therefore disabled by default. N: See apt-secure(8)

manpage for repository creation and user configuration details.

sudo apt upgrade

Reading package lists… Done Building dependency tree Reading

state information… Done Calculating upgrade… Done 0 upgraded, 0

newly installed, 0 to remove and 0 not upgraded.

sudo apt-get install winehq-stable

Reading package lists… Done Building dependency tree 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: winehq-stable :

Depends: wine-stable (= 3.0.4~cosmic) E: Unable to correct problems,

you have held broken packages.

Edit:

 sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/

Hit:1 http://deb.playonlinux.com xenial InRelease
Ign:2 http://ppa.launchpad.net/damien-moore/codeblocks-stable/ubuntu
bionic
InRelease Hit:3 http://cy.archive.ubuntu.com/ubuntu bionic InRelease
Hit:4 http://security.ubuntu.com/ubuntu bionic-security InRelease
Hit:5 http://cy.archive.ubuntu.com/ubuntu bionic-updates InRelease
Hit:6 http://ppa.launchpad.net/deluge-team/ppa/ubuntu bionic InRelease
Hit:7 http://cy.archive.ubuntu.com/ubuntu bionic-backports InRelease
Hit:8 http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu bionic
InRelease Hit:9 https://dl.winehq.org/wine-builds/ubuntu bionic
InRelease Hit:10
http://ppa.launchpad.net/noobslab/themes/ubuntu bionic InRelease
Hit:11 http://ppa.launchpad.net/rikmills/latte-dock/ubuntu bionic
InRelease Ign:12 http://ppa.launchpad.net/vcmi/ppa/ubuntu bionic
InRelease Hit:13
http://ppa.launchpad.net/webupd8team/java/ubuntu bionic InRelease
Err:14 http://ppa.launchpad.net/damien-moore/codeblocks-stable/ubuntu
bionic Release 404 Not Found [IP: 91.189.95.83 80] Err:15
http://ppa.launchpad.net/vcmi/ppa/ubuntu bionic Release 404 Not
Found [IP: 91.189.95.83 80] Reading package lists… Done E: The
repository
'http://ppa.launchpad.net/damien-moore/codeblocks-stable/ubuntu bionic
Release' does not have a Release file. N: Updating from such a
repository can't be done securely, and is therefore disabled by
default. N: See apt-secure(8) manpage for repository creation and user
configuration details. E: The repository
'http://ppa.launchpad.net/vcmi/ppa/ubuntu bionic Release' does not
have a Release file. N: Updating from such a repository can't be done
securely, and is therefore disabled by default. N: See apt-secure(8)
manpage for repository creation and user configuration details.

Best Answer

Do 1:

 sudo apt-add-repository --remove 'deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Ubuntu_18.10_standard ./'

Do 2:

 wget -nc https://dl.winehq.org/wine-builds/Release.key

 sudo apt-key add Release.key

 sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/

3:apt-get update

4:Then install your preferred wine

sudo apt-get install --install-recommends winehq-stable

sudo apt-get install --install-recommends winehq-devel

sudo apt-get install --install-recommends winehq-staging

Tell me if it works!

Related Question