I am using Linux Mint 20.1 Ulyssa and after the latest updates, I have problems with dpkg when installing new packages. Unfortunately, I could not solve it myself and I would like to get someone's advice.
$ echo Y | sudo apt install openjdk-8-jdk
[sudo] password for sergei:
Reading package lists... Done
Building dependency tree
Reading state information... Done
openjdk-8-jdk is already the newest version (8u282-b08-0ubuntu1~20.04).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
4 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up openjdk-8-jre-headless:amd64 (8u282-b08-0ubuntu1~20.04) ...
update-alternatives: error: alternative rmid can't be master: it is a slave of java
dpkg: error processing package openjdk-8-jre-headless:amd64 (--configure):
installed openjdk-8-jre-headless:amd64 package post-installation script subprocess returned error exit status 2
dpkg: dependency problems prevent configuration of openjdk-8-jre:amd64:
openjdk-8-jre:amd64 depends on openjdk-8-jre-headless (= 8u282-b08-0ubuntu1~20.04); however:
Package openjdk-8-jre-headless:amd64 is not configured yet.
dpkg: error processing package openjdk-8-jre:amd64 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of openjdk-8-jdk-headless:amd64:
openjdk-8-jdk-headless:amd64 depends on openjdk-8-jre-headless (= 8u282-b08-0ubuntu1~20.04); however:
Package openjdk-8-jre-headless:amd64 is not configured yet.
dpkg: error processing package openjdk-8-jdk-headless:amd64 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of openjdk-8-jdk:amd64:
openjdk-8-jdk:amd64 depends on openjdk-8-jre (= 8u282-b08-0ubuntu1~20.04); however:
Package openjdk-8-jre:amd64 is not configured yet.
openjdk-8-jdk:amd64 depends on openjdk-8-jdk-headless (= 8u282-b08-0ubuntu1~20.04); however:
Package openjdk-8-jdk-headless:amd64 is not configured yet.
dpkg: error processing package openjdk-8-jdk:amd64 (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
openjdk-8-jre-headless:amd64
openjdk-8-jre:amd64
openjdk-8-jdk-headless:amd64
openjdk-8-jdk:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
$ inxi -F
System: Host: sergei-Z490-UD Kernel: 5.4.0-72-generic x86_64 bits: 64 Desktop: Cinnamon 4.8.6
Distro: Linux Mint 20.1 Ulyssa
Machine: Type: Desktop Mobo: Gigabyte model: Z490 UD v: x.x serial: <superuser/root required> UEFI: American Megatrends
v: F5 date: 08/28/2020
CPU: Topology: 6-Core model: Intel Core i5-10400F bits: 64 type: MT MCP L2 cache: 12.0 MiB
Speed: 3947 MHz min/max: 800/4300 MHz Core speeds (MHz): 1: 3947 2: 3856 3: 3523 4: 3803 5: 3434 6: 3745 7: 3854
8: 3800 9: 3148 10: 3792 11: 3745 12: 3199
Graphics: Device-1: NVIDIA GT216 [GeForce GT 220] driver: nvidia v: 340.108
Display: x11 server: X.Org 1.20.9 driver: nvidia unloaded: fbdev,modesetting,nouveau,vesa
resolution: 1920x1080~60Hz
OpenGL: renderer: GeForce GT 220/PCIe/SSE2 v: 3.3.0 NVIDIA 340.108
Audio: Device-1: Intel Comet Lake PCH cAVS driver: snd_hda_intel
Device-2: NVIDIA GT216 HDMI Audio driver: snd_hda_intel
Sound Server: ALSA v: k5.4.0-72-generic
Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169
IF: enp5s0 state: down mac: 18:c0:4d:76:59:be
Device-2: TP-Link 802.11ac NIC type: USB driver: rtl88x2bu
IF: wlxd03745b0a80f state: up mac: d0:37:45:b0:a8:0f
IF-ID-1: docker0 state: up speed: N/A duplex: N/A mac: 02:42:46:44:60:88
IF-ID-2: vethcfa44ad state: up speed: 10000 Mbps duplex: full mac: 76:b3:1c:4b:92:25
Drives: Local Storage: total: 223.57 GiB used: 92.42 GiB (41.3%)
ID-1: /dev/sda vendor: Kingston model: SA400S37240G size: 223.57 GiB
Partition: ID-1: / size: 218.57 GiB used: 92.42 GiB (42.3%) fs: ext4 dev: /dev/sda2
Sensors: System Temperatures: cpu: 40.0 C mobo: 16.8 C gpu: nvidia temp: 46 C
Fan Speeds (RPM): N/A
Info: Processes: 389 Uptime: 1h 59m Memory: 15.56 GiB used: 8.17 GiB (52.5%) Shell: bash inxi: 3.0.38
P.S. Also I don't just install any package using Java. Installation example Maven - paste.ubuntu.com/p/pvZbVMbSDw
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 3 times in total.
Reason:Topic automatically closed 6 months after creation. New replies are no longer allowed.
$ sudo dpkg --configure -a
$ sudo apt install maven
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
ca-certificates-java default-jre-headless openjdk-11-jre-headless
Suggested packages:
default-jre fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei
| fonts-wqy-zenhei
The following NEW packages will be installed:
ca-certificates-java default-jre-headless maven openjdk-11-jre-headless
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/37,4 MB of archives.
After this operation, 171 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Selecting previously unselected package openjdk-11-jre-headless:amd64.
(Reading database ... 354391 files and directories currently installed.)
Preparing to unpack .../openjdk-11-jre-headless_11.0.10+9-0ubuntu1~20.04_amd64.d
eb ...
Unpacking openjdk-11-jre-headless:amd64 (11.0.10+9-0ubuntu1~20.04) ...
Selecting previously unselected package default-jre-headless.
Preparing to unpack .../default-jre-headless_2%3a1.11-72_amd64.deb ...
Unpacking default-jre-headless (2:1.11-72) ...
Selecting previously unselected package ca-certificates-java.
Preparing to unpack .../ca-certificates-java_20190405ubuntu1_all.deb ...
Unpacking ca-certificates-java (20190405ubuntu1) ...
Selecting previously unselected package maven.
Preparing to unpack .../archives/maven_3.6.3-1_all.deb ...
Unpacking maven (3.6.3-1) ...
Setting up ca-certificates-java (20190405ubuntu1) ...
Setting up default-jre-headless (2:1.11-72) ...
Setting up maven (3.6.3-1) ...
update-alternatives: using /usr/share/maven/bin/mvn to provide /usr/bin/mvn (mvn
) in auto mode
Processing triggers for ca-certificates (20210119~20.04.1) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
done.
Setting up openjdk-11-jre-headless:amd64 (11.0.10+9-0ubuntu1~20.04) ...
update-alternatives: error: alternative rmid can't be master: it is a slave of j
ava
dpkg: error processing package openjdk-11-jre-headless:amd64 (--configure):
installed openjdk-11-jre-headless:amd64 package post-installation script subpro
cess returned error exit status 2
Errors were encountered while processing:
openjdk-11-jre-headless:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
$ sudo apt-get install -f
[sudo] password for sergei:
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up openjdk-11-jre-headless:amd64 (11.0.10+9-0ubuntu1~20.04) ...
update-alternatives: error: alternative rmid can't be master: it is a slave of java
dpkg: error processing package openjdk-11-jre-headless:amd64 (--configure):
installed openjdk-11-jre-headless:amd64 package post-installation script subprocess returned error exit status 2
Errors were encountered while processing:
openjdk-11-jre-headless:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
$ sudo dpkg --configure -a
Setting up openjdk-11-jre-headless:amd64 (11.0.10+9-0ubuntu1~20.04) ...
update-alternatives: error: alternative rmid can't be master: it is a slave of java
dpkg: error processing package openjdk-11-jre-headless:amd64 (--configure):
installed openjdk-11-jre-headless:amd64 package post-installation script subprocess returned error exit status 2
Errors were encountered while processing:
openjdk-11-jre-headless:amd64