• 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

dist-upgrade sarge to etch

P

phreak

Guest
i was finally up to upgrade my server from sarge to etch.
I am using Plesk 8.4

so i edited my sources.list to

# Hetzner default-sources
deb http://ftp.uni-erlangen.de/debian etch main contrib non-free
deb http://ftp.uni-stuttgart.de/debian etch main contrib non-free

# Debian.org security updates
deb http://security.debian.org/ etch/updates main contrib non-free

deb http://autoinstall.plesk.com/debian/PSA_8.4.0 etch all

did "apt-get update" and then "apt-get dist-upgrade"

but then i get the error:

E: Couldn't configure pre-depend psa-8.4.0 for psa-api-rpc, probably a dependency cycle.

in this thread http://forum.swsoft.com/pda/index.php/t-45702.html

i found this statement:

i had to uninstall the psa packages because of dependency problems.
but not that bad, everything was working for the clients except the plesk cp being down a bit...
after i finished the upgrade i installed plesk from the autoinstaller script and it worked without problems.
i am having problems with postgresql and tomcat though, which fortunatelly are features that arent being used by any clients... but i want to fix them anyhow :)
hal

but i dont know 1. how to uninstall psa 2. do i have to restore an backup after this or does my webs and dbs stay alive?

what shall i do now? i am completely lost, besides i am no linux pro. a step by step guide would be highly appreciated.

thanks in advance,
phreak
 
We had the same error when we did a dist-upgrade with plesk 8.4. I give no guarantees, but this is how we solved it:

0. Make sure you have a working backup!
1. comment out the "deb http://autoinstall.plesk.com/debian/PSA_8.4.0 etch all" line from sources.list
2. run 'apt-get update'
3. run 'apt-get dist-upgrade', write down which PSA-packages that will be removed !
4. Add the "deb http://autoinstall.plesk.com/debian/PSA_8.4.0 etch all" line to sources.list
5. run 'apt-get update'
6. run 'apt-get dist-upgrade'
7. install the PSA packages again ('apt-get install psa-package1 psa-package2 etc etc')

We did it this way and it worked. The PSA db was intact even though 15-20 PSA packages were removed, and the client data was all there. The issues we had was with xinetd, the PSA scripts couldn't add the lines necessary but it's well described in the text that's shown during the upgrade (I recommend that you log the output to a file in your SSH terminal).

Good luck!
 
Back
Top