[RESOLVED] dpkg: error processing package openjdk-8-jdk:amd64 (--configure)

Questions about applications and software
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
oracle
Level 1
Level 1
Posts: 6
Joined: Tue Apr 20, 2021 6:13 am

[RESOLVED] dpkg: error processing package openjdk-8-jdk:amd64 (--configure)

Post by oracle »

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.

```

Code: Select all

$ 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.
sleeper12
Level 21
Level 21
Posts: 14548
Joined: Thu May 25, 2017 3:22 pm

Re: dpkg: error processing package openjdk-8-jdk:amd64 (--configure)

Post by sleeper12 »

Try:

Code: Select all

 sudo dpkg --configure -a 
oracle
Level 1
Level 1
Posts: 6
Joined: Tue Apr 20, 2021 6:13 am

Re: dpkg: error processing package openjdk-8-jdk:amd64 (--configure)

Post by oracle »

sleeper12 wrote: Tue Apr 20, 2021 11:22 am Try:

Code: Select all

 sudo dpkg --configure -a 

Code: Select all

$ 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)
sleeper12
Level 21
Level 21
Posts: 14548
Joined: Thu May 25, 2017 3:22 pm

Re: dpkg: error processing package openjdk-8-jdk:amd64 (--configure)

Post by sleeper12 »

Let's try:

Code: Select all

 sudo apt-get install -f 
sleeper12
Level 21
Level 21
Posts: 14548
Joined: Thu May 25, 2017 3:22 pm

Re: dpkg: error processing package openjdk-8-jdk:amd64 (--configure)

Post by sleeper12 »

You can also try this again:

Code: Select all

 sudo dpkg --configure -a 
oracle
Level 1
Level 1
Posts: 6
Joined: Tue Apr 20, 2021 6:13 am

Re: dpkg: error processing package openjdk-8-jdk:amd64 (--configure)

Post by oracle »

sleeper12 wrote: Tue Apr 20, 2021 2:26 pm You can also try this again:

Code: Select all

 sudo dpkg --configure -a 
Unfortunately, the problem is repeated.

Code: Select all

$  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
sleeper12
Level 21
Level 21
Posts: 14548
Joined: Thu May 25, 2017 3:22 pm

Re: dpkg: error processing package openjdk-8-jdk:amd64 (--configure)

Post by sleeper12 »

Try:

Code: Select all

 sudo mv /var/lib/dpkg/info/openjdk-11-jre-headless:amd64.* /tmp 
If no errors:

Code: Select all

 sudo apt update 
oracle
Level 1
Level 1
Posts: 6
Joined: Tue Apr 20, 2021 6:13 am

Re: dpkg: error processing package openjdk-8-jdk:amd64 (--configure)

Post by oracle »

sleeper12 wrote: Tue Apr 20, 2021 5:25 pm Try:

Code: Select all

 sudo mv /var/lib/dpkg/info/openjdk-11-jre-headless:amd64.* /tmp 
If no errors:

Code: Select all

 sudo apt update 
Thanks, it worked for me!
User avatar
5aturnius
Level 1
Level 1
Posts: 4
Joined: Fri Mar 26, 2021 4:09 am
Location: Nepal
Contact:

Re: dpkg: error processing package openjdk-8-jdk:amd64 (--configure)

Post by 5aturnius »

sleeper12 wrote: Tue Apr 20, 2021 2:26 pm You can also try this again:

Code: Select all

 sudo dpkg --configure -a 
Thanks for this. I had a similar problem and it was solved.
Locked

Return to “Software & Applications”