Zimaboard - Cannot Update Due to Unmet Discrepancies

Hi; I cannot update my Zimaboard 832. I have a monitor and keyboard plugged into it directly. It says I have 23 updates available including an OS Update, but when I click download, I get the error message “unmet dependencies” (see attached). Can you possibly provide me with a script that I can enter via Terminal to correct this and allow for the updates to occur?

I have used the following commands to get the Software updates available down to 9:

sudo apt update

sudo apt upgrade

apt list --upgradable

I now get an error message in Terminal saying the following (4) packages cannot be upgraded/updated:

Listing… Done

libc-bin /testing 2.40-4 amd64 [upgradable from: 2.33-5]

libc6 /testing 2.40-4 amd64 [upgradable from: 2.33-5]

locales /testing 2.40-4 all [upgradable from: 2.33-5]

xorgxrdp /testing 1:0.10.2-1 amd64 [upgradable from: 1:0.2.17-1]

  1. libc

  2. libc6

  3. locales

  4. xorgxrdp

I subsequently ran the following script:

sudo apt install libc-bin libc6 locales xorgxrdp

And got the following response:

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:

xorgxrdp : Depends: xorg-video-abi-25

Depends: xserver-xorg-core (>= 2:21.1.1) but 2:1.20.11-1+deb11u14 is to be installed

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

I then ran:

sudo apt update

sudo apt upgrade

and got the same error message that (4) packages could not be upgraded/updated.

Next I ran:

sudo apt -f install

sudo dpkg --config -a

sudo apt update

And received the same message again that the (4) packages could not be upgraded/updated (see attached).

Please help…thanks.

Zimaboard Packages To Be Updated Still Error

I can’t identify the underlying problem by looking at the pictures, so I recommend you two solutions:

  1. Reinstall the system (casaos, debian, ubuntu, zimaos), etc.
  2. We assist you remotely to solve the problem, but you need to provide the remote id and password, remember to send privately.
    Looking forward to your reply.

Hi; I’ve only had my Zimaboard for 6 months, and it has taken me all of 6 months to get my apps working internally and externally. I am a ‘newbie’, so I don’t want to do ‘Option1’ of Reinstalling the System. You assisting remotely is fine; how do I provide you with a “remote ID and password”? I have no idea…can you provide instructions on how to create them so that I can send them to you.

Additonally, I’ve used the following commands to try to identify which dependencies are unmet. The results of the commands are too lengthy to post in this reply due to character limnitations, however the results from each exectuted command can be downloaded for your review with this link [https://www.sendspace.com/pro/dl/70yl05]

[NOTE: I ran the Audit and Debug scripts just to see the results, but I did not allow it to make any changes]:

casaos@CasaOS:~$ sudo apt upgrade
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Calculating upgrade… Done
The following packages have been kept back:
libc-bin libc6 locales
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
casaos@CasaOS:~$ apt list --upgradable
Listing… Done
libc-bin/testing 2.40-4 amd64 [upgradable from: 2.33-5]
libc6/testing 2.40-4 amd64 [upgradable from: 2.33-5]
locales/testing 2.40-4 all [upgradable from: 2.33-5]
xorgxrdp/testing 1:0.10.2-1 amd64 [upgradable from: 1:0.2.17-1]

casaos@CasaOS:~$ sudo apt upgrade libc-bin

casaos@CasaOS:~$ sudo apt upgrade libc6

Casaos@CasaOS:~$ sudo apt upgrade locales

casaos@CasaOS:~$ sudo apt upgrade xorgxrdp

casaos@CasaOS:~$ sudo apt-get install --reinstall

$(</var/lib/apt/extended_states sed -n ‘s/^Package://p’)

casaos@CasaOS:~$ sudo -s

root@CasaOS:/home/casaos# dpkg --audit

casaos@CasaOS:~$ sudo apt -o Debug::pkgProblemResolver=yes dist-upgrade

You can use a remote tool such as anydesk or teamviewer and the information can be sent to link@icewhale.org.