• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Resolved Can't install prometheus together with Plesk on Debian bullseye

Mattia_98

New Pleskian
Server operating system version
Debian GNU/Linux 11 (bullseye)
Plesk version and microupdate number
18.0.48
Hi,
I just wanted to install the prometheus package on a system that had already installed Plesk and I get an error that a dependency conflicts with the psa package (Plesk):

Code:
$ sudo apt install prometheus
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
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:
 psa : Conflicts: javascript-common but 11+nmu1 is to be installed
N: Ignoring file 'plesk.list.ai_back' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Code:
$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"


It seems `psa` blocks the installation of the dependency `javascript-common`.
Is there a way to work around this problem? Is there something Plesk can do? Or is it impossible to solve this problem?

Thanks
Mattia
 
The javascript-common package is not compatible with Plesk psa package.

# apt-cache depends psa
psa
PreDepends: pp18.0.48-bootstrapper
Depends: plesk-engine
Depends: plesk-release
Depends: apparmor
Depends: apparmor-profiles
Depends: libc6
Depends: libcrypt1
Depends: libidn11
Depends: libssl1.1
Depends: plesk-libstdc++10.3.0
Conflicts: <plesk-base>
Conflicts: javascript-common
Replaces: <plesk-base>


There is no current workaround and is recommended not to proceed with the package installation as it will remove vital Plesk components, and this will stop working.

# apt install javascript-common
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following package was automatically installed and is no longer required:
plesk-py27-pycrypto
Use 'apt autoremove' to remove it.

The following packages will be REMOVED:
libpam-plesk plesk-awstats-configurator plesk-backup-utilities plesk-completion plesk-config-troubleshooter plesk-core plesk-core-utilities plesk-dovecot
plesk-dovecot-imap-driver plesk-dovecot-pigeonhole plesk-git-http plesk-l10n plesk-mail-pc-driver plesk-modsecurity-configurator plesk-repair-kit plesk-roundcube
plesk-service-node-utilities plesk-task-manager plesk-web-hosting plesk-web-socket psa psa-libxml-proxy psa-locale-base-en-us psa-logrotate psa-mail-driver-common

psa-phpmyadmin psa-proftpd psa-updates psa-vhost
The following NEW packages will be installed:
javascript-common
 
Back
Top