A little hissy-fit over libc6
by windtalker from LinuxQuestions.org on (#556A6)
Everything had been fine untill I needed to upgrade VirtualBox from 6.0.22...
In the vBox guide it said to simply install the update on top the old install. Well, wondering what to do before that, I had already uninstalled vBox, so went ahead with my downloaded copy of:
virtualbox-6.1_6.1.10-138449~Ubuntu~eoan_amd64.deb
When I opened it with dpkg, I got the error "Error:Dependency is not satisfiable libc6 (>=2.29)". I have version 2.27.
Due to urgency to get back to work, I attemped to re-install my older version of VirtualBox, and... whoops, got the same dependency error. Panic sets in..
So, I downloaded a .deb install of libc6-2.30, and opened a ctrl/alt/f4 terminal:
- - - - - -
$ sudo dpkg -i libc6_2.30-0ubuntu2.1_amd64.deb
[sudo] password for bilbo:
dpkg: regarding libc6_2.30-0ubuntu2.1_amd64.deb containing libc6:amd64:
libc6:amd64 breaks locales (<< 2.30)
locales (version 2.27-3ubuntu1) is present and installed.
dpkg: error processing archive libc6_2.30-0ubuntu2.1_amd64.deb (--install):
installing libc6:amd64 would break locales, and
deconfiguration is not permitted (--auto-deconfigure might help)
Errors were encountered while processing:
libc6_2.30-0ubuntu2.1_amd64.deb
- - - - -
I do not know the scope of libc6, so a brute force overwrite of it may hurt a bigger part of the system.
I tried uninstalling and re-installing the gcc compiler (with software manager) but that only highlighted my ignorance.
Is there an over-all package that deals with the libv6?
Thanks so much for any help you can provide.
hardware = System76 AdderWS with PopOS replaced with Mint19.3


In the vBox guide it said to simply install the update on top the old install. Well, wondering what to do before that, I had already uninstalled vBox, so went ahead with my downloaded copy of:
virtualbox-6.1_6.1.10-138449~Ubuntu~eoan_amd64.deb
When I opened it with dpkg, I got the error "Error:Dependency is not satisfiable libc6 (>=2.29)". I have version 2.27.
Due to urgency to get back to work, I attemped to re-install my older version of VirtualBox, and... whoops, got the same dependency error. Panic sets in..
So, I downloaded a .deb install of libc6-2.30, and opened a ctrl/alt/f4 terminal:
- - - - - -
$ sudo dpkg -i libc6_2.30-0ubuntu2.1_amd64.deb
[sudo] password for bilbo:
dpkg: regarding libc6_2.30-0ubuntu2.1_amd64.deb containing libc6:amd64:
libc6:amd64 breaks locales (<< 2.30)
locales (version 2.27-3ubuntu1) is present and installed.
dpkg: error processing archive libc6_2.30-0ubuntu2.1_amd64.deb (--install):
installing libc6:amd64 would break locales, and
deconfiguration is not permitted (--auto-deconfigure might help)
Errors were encountered while processing:
libc6_2.30-0ubuntu2.1_amd64.deb
- - - - -
I do not know the scope of libc6, so a brute force overwrite of it may hurt a bigger part of the system.
I tried uninstalling and re-installing the gcc compiler (with software manager) but that only highlighted my ignorance.
Is there an over-all package that deals with the libv6?
Thanks so much for any help you can provide.
hardware = System76 AdderWS with PopOS replaced with Mint19.3