Question about new 8.0.2 configuration

Hi

I just begin our testing of Morpheus, after downloaded the 8.02 appliance and installed on ubuntu 22.04, I run morpheus-ctrl reconfigure but met below error:

The following packages have unmet dependencies:
libglib2.0-dev : Depends: libglib2.0-0 (= 2.72.4-0ubuntu2.3) but 2.72.4-0ubuntu2.4 is to be installed
Depends: libglib2.0-bin (= 2.72.4-0ubuntu2.3) but 2.72.4-0ubuntu2.4 is to be installed
Depends: libglib2.0-dev-bin (= 2.72.4-0ubuntu2.3) but it is not going to be installed
STDERR: E: Unable to correct problems, you have held broken packages.
---- End output of [“apt-get”, “-q”, “-y”, “–allow-downgrades”, “-o”, “Dpkg::Options::=–force-confdef”, “-o”, “Dpkg::Options::=–force-confold”, “install”, “libcairo2-dev=1.16.0-5ubuntu2”] ----
Ran [“apt-get”, “-q”, “-y”, “–allow-downgrades”, “-o”, “Dpkg::Options::=–force-confdef”, “-o”, “Dpkg::Options::=–force-confold”, “install”, “libcairo2-dev=1.16.0-5ubuntu2”] returned 100

our system is a hardened 22.04 with HWE kernel installed, updated with latest patch, any ideas?

Thanks

James

Hello @jameschen!

Just reading the error quickly, it would see that at least one of the packaged on the appliance has been set to “held”, which prevents upgrades. This is the package and version seen in the error above:
libcairo2-dev=1.16.0-5ubuntu2

You might use these two commands to help identify if these packages are being held:

dpkg --get-selections | grep hold
apt-mark showhold

That said, when there are issues installing, creating a support ticket would be best to help troubleshoot further. I’d recommend submitting one to help narrow down any additional issues.
https://support.morpheusdata.com

Korey

Thanks for this options, I will try. For the case you mentioned, can I know whether we can open case on Community Version?

Are you an existing customer? Please note that support is not provided for cases involving our Community License.

Mihai

We are using community version to evaluate Morpheus.

Korey

Here is the output – we do not have any pkg in retain mode, but I’d say the dependency checking of Morpheus restricted the situation or, Morpheus only compatible with very limited version.

BTW, this error happened on a fresh install OS via 22.04.5 ISO, no CIS hardening configuration applied.

The following packages have unmet dependencies:

libcairo2-dev : Depends: libfontconfig1-dev (>= 2.2.95)

libglib2.0-dev : Depends: libglib2.0-0 (= 2.72.4-0ubuntu2.3) but 2.72.4-0ubuntu2.4 is to be installed

Depends: libglib2.0-bin (= 2.72.4-0ubuntu2.3) but 2.72.4-0ubuntu2.4 is to be installed

Depends: libglib2.0-dev-bin (= 2.72.4-0ubuntu2.3) but it is not going to be installed

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

---- End output of [“apt-get”, “-q”, “-y”, “–allow-downgrades”, “-o”, “Dpkg::Options::=–force-confdef”, “-o”, “Dpkg::Options::=–force-confold”, “install”, “libcairo2-dev=1.16.0-5ubuntu2”] ----

Ran [“apt-get”, “-q”, “-y”, “–allow-downgrades”, “-o”, “Dpkg::Options::=–force-confdef”, “-o”, “Dpkg::Options::=–force-confold”, “install”, “libcairo2-dev=1.16.0-5ubuntu2”] returned 100

root@r02-sd530-01:/mnt2/Morpheus#

root@r02-sd530-01:/mnt2/Morpheus#

root@r02-sd530-01:/mnt2/Morpheus# dpkg --get-selections | grep hold

root@r02-sd530-01:/mnt2/Morpheus# apt-mark showhold

root@r02-sd530-01:/mnt2/Morpheus#