HELP E: Sub-process /usr/bin/dpkg returned an error code (1)

Please help whenever I upgrade Parrot OS It displays :
sudo parrot-upgrade
[sudo] password for hydrogen:
Hit:1 https://dl.google.com/linux/chrome/deb stable InRelease
Hit:2 https://linux.teamviewer.com/deb stable InRelease
Get:3 http://packages.microsoft.com/repos/code stable InRelease [10.4 kB]
Hit:4 https://deb.parrot.sh/parrot rolling InRelease
Hit:5 https://deb.parrot.sh/parrot rolling-security InRelease
Get:6 http://packages.microsoft.com/repos/code stable/main armhf Packages [57.3 kB]
Get:7 http://packages.microsoft.com/repos/code stable/main amd64 Packages [56.5 kB]
Get:8 http://packages.microsoft.com/repos/code stable/main arm64 Packages [57.4 kB]
Fetched 182 kB in 12s (14.8 kB/s)
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
All packages are up to date.
Setting up desktop-base (2:5.0+parrot2) …
update-alternatives: --install needs

Use ‘update-alternatives --help’ for program usage information.
dpkg: error processing package desktop-base (–configure):
installed desktop-base package post-installation script subprocess returned error exit status 2
Setting up realtek-rtl8188eus-dkms (5.3.9~git20210206.1e7145f-0kali2) …
Removing old realtek-rtl8188eus-5.3.9~git20210206.1e7145f DKMS files…


Deleting module version: 5.3.9~git20210206.1e7145f
completely from the DKMS tree.

Done.
Loading new realtek-rtl8188eus-5.3.9~git20210206.1e7145f DKMS files…
Building for 5.14.0-9parrot1-amd64
Building initial module for 5.14.0-9parrot1-amd64
Error! Bad return status for module build on kernel: 5.14.0-9parrot1-amd64 (x86_64)
Consult /var/lib/dkms/realtek-rtl8188eus/5.3.9~git20210206.1e7145f/build/make.log for more information.
dpkg: error processing package realtek-rtl8188eus-dkms (–configure):
installed realtek-rtl8188eus-dkms package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of parrot-wallpapers:
parrot-wallpapers depends on desktop-base; however:
Package desktop-base is not configured yet.

dpkg: error processing package parrot-wallpapers (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of parrot-interface-common:
parrot-interface-common depends on parrot-wallpapers; however:
Package parrot-wallpapers is not configured yet.

dpkg: error processing package parrot-interface-common (–configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
desktop-base
realtek-rtl8188eus-dkms
parrot-wallpapers
parrot-interface-common
failed to fix interrupted upgrades
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
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 desktop-base (2:5.0+parrot2) …
update-alternatives: --install needs

Use ‘update-alternatives --help’ for program usage information.
dpkg: error processing package desktop-base (–configure):
installed desktop-base package post-installation script subprocess returned error exit status 2
Setting up realtek-rtl8188eus-dkms (5.3.9~git20210206.1e7145f-0kali2) …
Removing old realtek-rtl8188eus-5.3.9~git20210206.1e7145f DKMS files…


Deleting module version: 5.3.9~git20210206.1e7145f
completely from the DKMS tree.

Done.
Loading new realtek-rtl8188eus-5.3.9~git20210206.1e7145f DKMS files…
Building for 5.14.0-9parrot1-amd64
Building initial module for 5.14.0-9parrot1-amd64
Error! Bad return status for module build on kernel: 5.14.0-9parrot1-amd64 (x86_64)
Consult /var/lib/dkms/realtek-rtl8188eus/5.3.9~git20210206.1e7145f/build/make.log for more information.
dpkg: error processing package realtek-rtl8188eus-dkms (–configure):
installed realtek-rtl8188eus-dkms package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of parrot-wallpapers:
parrot-wallpapers depends on desktop-base; however:
Package desktop-base is not configured yet.

dpkg: error processing package parrot-wallpapers (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of parrot-interface-common:
parrot-interface-common depends on parrot-wallpapers; however:
Package parrot-wallpapers is not configured yet.

dpkg: error processing package parrot-interface-common (–configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
desktop-base
realtek-rtl8188eus-dkms
parrot-wallpapers
parrot-interface-common
Scanning application launchers
Removing duplicate launchers or broken launchers
Launchers are updated
E: Sub-process /usr/bin/dpkg returned an error code (1)
failed to fix conflicts
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Calculating upgrade… Done
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 desktop-base (2:5.0+parrot2) …
update-alternatives: --install needs

Use ‘update-alternatives --help’ for program usage information.
dpkg: error processing package desktop-base (–configure):
installed desktop-base package post-installation script subprocess returned error exit status 2
Setting up realtek-rtl8188eus-dkms (5.3.9~git20210206.1e7145f-0kali2) …
Removing old realtek-rtl8188eus-5.3.9~git20210206.1e7145f DKMS files…


Deleting module version: 5.3.9~git20210206.1e7145f
completely from the DKMS tree.

Done.
Loading new realtek-rtl8188eus-5.3.9~git20210206.1e7145f DKMS files…
Building for 5.14.0-9parrot1-amd64
Building initial module for 5.14.0-9parrot1-amd64
Error! Bad return status for module build on kernel: 5.14.0-9parrot1-amd64 (x86_64)
Consult /var/lib/dkms/realtek-rtl8188eus/5.3.9~git20210206.1e7145f/build/make.log for more information.
dpkg: error processing package realtek-rtl8188eus-dkms (–configure):
installed realtek-rtl8188eus-dkms package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of parrot-wallpapers:
parrot-wallpapers depends on desktop-base; however:
Package desktop-base is not configured yet.

dpkg: error processing package parrot-wallpapers (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of parrot-interface-common:
parrot-interface-common depends on parrot-wallpapers; however:
Package parrot-wallpapers is not configured yet.

dpkg: error processing package parrot-interface-common (–configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
desktop-base
** realtek-rtl8188eus-dkms**
** parrot-wallpapers**
** parrot-interface-common**
Scanning application launchers
Removing duplicate launchers or broken launchers
Launchers are updated
E: Sub-process /usr/bin/dpkg returned an error code (1)


  • Parrot version in use (if you are not aware of it, open terminal and type cat /etc/os-release | grep VERSION):

USING:


OS: Parrot OS 5.0 (LTS) x86_64
Kernel: 5.14.0-9parrot1-amd64
Host: HP ProBook 450 G8 Notebook PC
DE: Plasma 5.20.5


Please note I also have a microphone problem at the same time ( [https://community.parrotsec.org/t/no-sound-in-my-new-laptop/22384](https://community.parrotsec.org/t/no-sound-in-my-new-laptop/22384) )
Any connection between these two problems???


I reinstalled these packages (desktop-base etc…), Force installed but no use!!!

Hello. It has been fixed but has yet to be online. Have patience, it is not essential.

Thank You sir!!

Hi I faced the same issue could you just let us know till what date would it be out? @danterolle

@StingerV2 Hi, yeah, we know, it will be fixed very soon.

Hello again. It’s solved now.

@danterolle

Yes, it is solved. I upgraded and rebooted and it is going well…

THANK YOU VERY MUCH FOR YOUR HELP.