• Please be aware: Kaspersky Anti-Virus has been deprecated
    With the upgrade to Plesk Obsidian 18.0.64, "Kaspersky Anti-Virus for Servers" will be automatically removed from the servers it is installed on. We recommend that you migrate to Sophos Anti-Virus for Servers.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Issue Plesk package update manager update email

packerblitz

New Pleskian
I recently ran system updates and package updates on the server. I'm now getting this error message by email.

Reason: INFO: pum is called with arguments: ['--list', '--repo-info', '--json']
ERROR: E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
ERROR: Exited with returncode 1.

I can connect to the server via SSH, but I'm not sure what to do at this point.

Thanks in advance!
 
Most probably that there are packages that can be updated only manually. Try to do the following:

  1. Log into the server via SSH;
  2. Check that there are no minor updates available and install them if any:
    # apt-get update
  3. Remove all the packages that were marked for removal or was downloaded due to dependencies:
    # apt-get autoclean
  4. Install major system updates:
    # apt-get upgrade
    In case the message like below appears, confirm the upgrade of particular package if it is required:
    # apt-get upgrade
    ...
    ...
    sudo (1.8.9p5-1ubuntu1.4) is set up ...
    Configuration file »/ etc / sudoers«
    ==> Changed (by you or by a script) since installation.
    ==> Package Distributor has released an updated version.
    How would you like to proceed? Your choices are:
    Y or I: Install the version of the package maintainer
    N or O: Keep the currently installed version
    D: Show the differences between the versions
    Z: Launch a shell to assess the situation
    The default way is to keep the current version.
    *** sudoers (Y / I / N / O / D / Z) [default = N]?

 
Thanks, I ran that. It didn't send any response in Terminal. I'll follow up tomorrow if I get the email again in the morning with errors.
 
Hmmm still got the same error email this morning.

When I log into SSH, I see
Welcome to Ubuntu 16.04.3 LTS (GNU/Linux 4.4.0-116-generic x86_64)
bash-4.3$


Excuse my ignorance, but when I run "apt-get update" (without quotes) it says "bash: apt-get: command not found"
When I run "# apt-get update", there's no error but also no response. Is the # just making my command a comment?

Do you know what I'm doing wrong?

Thank you!
 
You have to run commands as root user. Switch to root user with

sudo su -

and then run commands above.
 
This is what it says:
bash-4.3$ sudo su -
bash: sudo: command not found

I also tried logging in with: ssh root@IPADDRESS
It returned: Permission denied (publickey).
 
Actually, it is Linux issue, but not Plesk. Try to find solution how to use apt-get in Ubuntu docs, community, etc. Try to switch to root user with

su -

for example.
 
Back
Top