• 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 Debian 11 to Debian 12

Jan Bludau

Basic Pleskian
Server operating system version
Debian 11 to Debian 12
Plesk version and microupdate number
18.0.58
Hello dear Plesk community,

I'm currently upgrading from Debian 11 to Debian 11

i'm using this Guide:
https://support.plesk.com/hc/en-us/...upgrade-procedure-on-Linux-server-with-Plesk-

i hang after reboot at step 17. plesk installer update --skip-cleanup

reboot was successful

Code:
root@luvotec:~# uname -r
6.1.0-13-amd64


The following error occurs:

Code:
Errors were encountered during processing:
  /tmp/apt-dpkg-install-JjpplB/28-libodbc2_2.3.11-2+deb12u1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
/usr/bin/sw-engine: error while loading shared libraries: libaps.so.1: cannot open shared object file: No such file or directory

I'm trying
ldd /usr/bin/sw-engine to list the shared libraries required by the program and their locations. If the library is missing, it will show “not found”.
Code:
root@luvotec:~# ldd /usr/bin/sw-engine
        linux-vdso.so.1 (0x00007ffd50512000)
        libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007fa3c3968000)
        libc-client.so.2007e => /usr/lib/libc-client.so.2007e (0x00007fa3c3859000)
        libuuid.so.1 => /usr/lib/x86_64-linux-gnu/libuuid.so.1 (0x00007fa3c3850000)
        libidn.so.12 => /usr/lib/x86_64-linux-gnu/libidn.so.12 (0x00007fa3c381b000)
        libpq.so.5 => /usr/lib/x86_64-linux-gnu/libpq.so.5 (0x00007fa3c37c8000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/c++-plesk-12.2.0/lib64/libstdc++.so.6 (0x00007fa3c3400000)
        libpam.so.0 => /lib/x86_64-linux-gnu/libpam.so.0 (0x00007fa3c37b4000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa3c36d5000)
        libsystemd.so.0 => /usr/lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007fa3c334b000)
        libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007fa3c319d000)
        libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007fa3c3682000)
        libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007fa3c30c3000)
        libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007fa3c3650000)
        libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007fa3c364a000)
        libssl.so.3 => /usr/lib/x86_64-linux-gnu/libssl.so.3 (0x00007fa3c3019000)
        libcrypto.so.3 => /usr/lib/x86_64-linux-gnu/libcrypto.so.3 (0x00007fa3c2a00000)
        libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007fa3c2eba000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fa3c362b000)
        libaps.so.1 => not found
        libboost_regex-plesk.so.1.82.0 => /usr/lib/x86_64-linux-gnu/libboost-plesk-1.82/libboost_regex-plesk.so.1.82.0 (0x00007fa3c29bc000)
        libboost_filesystem-plesk.so.1.82.0 => /usr/lib/x86_64-linux-gnu/libboost-plesk-1.82/libboost_filesystem-plesk.so.1.82.0 (0x00007fa3c2e93000)
        libboost_system-plesk.so.1.82.0 => /usr/lib/x86_64-linux-gnu/libboost-plesk-1.82/libboost_system-plesk.so.1.82.0 (0x00007fa3c2e8e000)
        libboost_serialization-plesk.so.1.82.0 => /usr/lib/x86_64-linux-gnu/libboost-plesk-1.82/libboost_serialization-plesk.so.1.82.0 (0x00007fa3c2977000)
        libcurl.so.4 => /usr/lib/x86_64-linux-gnu/libcurl.so.4 (0x00007fa3c28db000)
        libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fa3c28a1000)
        libjpeg.so.62 => /usr/lib/x86_64-linux-gnu/libjpeg.so.62 (0x00007fa3c281d000)
        libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fa3c275a000)
        libicuio.so.72 => /usr/lib/x86_64-linux-gnu/libicuio.so.72 (0x00007fa3c274a000)
        libicui18n.so.72 => /usr/lib/x86_64-linux-gnu/libicui18n.so.72 (0x00007fa3c2400000)
        libicuuc.so.72 => /usr/lib/x86_64-linux-gnu/libicuuc.so.72 (0x00007fa3c2202000)
        libicudata.so.72 => /usr/lib/x86_64-linux-gnu/libicudata.so.72 (0x00007fa3c0400000)
        liblock_manager.so.2 => /usr/lib/x86_64-linux-gnu/liblock_manager.so.2 (0x00007fa3c025c000)
        libboost_thread-plesk.so.1.82.0 => /usr/lib/x86_64-linux-gnu/libboost-plesk-1.82/libboost_thread-plesk.so.1.82.0 (0x00007fa3c21e0000)
        libxmlrpc_server.so.3 => /usr/lib/x86_64-linux-gnu/libxmlrpc_server.so.3 (0x00007fa3c2e86000)
        libxmlrpc_util.so.3 => /usr/lib/x86_64-linux-gnu/libxmlrpc_util.so.3 (0x00007fa3c2742000)
        libxmlrpc.so.3 => /usr/lib/x86_64-linux-gnu/libxmlrpc.so.3 (0x00007fa3c272a000)
        libboost_date_time-plesk.so.1.82.0 => /usr/lib/x86_64-linux-gnu/libboost-plesk-1.82/libboost_date_time-plesk.so.1.82.0 (0x00007fa3c21db000)
        liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fa3c0234000)
        libxmlrpc_xmlparse.so.3 => /usr/lib/x86_64-linux-gnu/libxmlrpc_xmlparse.so.3 (0x00007fa3c0224000)
        libxmlrpc_xmltok.so.3 => /usr/lib/x86_64-linux-gnu/libxmlrpc_xmltok.so.3 (0x00007fa3c0206000)
        libxslt.so.1 => /usr/lib/x86_64-linux-gnu/libxslt.so.1 (0x00007fa3c01c3000)
        libexslt.so.0 => /usr/lib/x86_64-linux-gnu/libexslt.so.0 (0x00007fa3c01aa000)
        libzip.so.4 => /usr/lib/x86_64-linux-gnu/libzip.so.4 (0x00007fa3c018c000)
        libgcc_s.so.1 => /usr/lib/x86_64-linux-gnu/c++-plesk-12.2.0/lib64/libgcc_s.so.1 (0x00007fa3c016b000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa3bff8a000)
        libssl.so.1.1 => /usr/lib/x86_64-linux-gnu/libssl.so.1.1 (0x00007fa3bfef7000)
        libcrypto.so.1.1 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007fa3bfc00000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fa3c39b0000)
        libldap_r-2.4.so.2 => /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007fa3bfbaa000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fa3c21d4000)
        libaudit.so.1 => /lib/x86_64-linux-gnu/libaudit.so.1 (0x00007fa3bfb79000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fa3bfb74000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fa3bfb6f000)
        libzstd.so.1 => /usr/lib/x86_64-linux-gnu/libzstd.so.1 (0x00007fa3bfab3000)
        liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1 (0x00007fa3bfa90000)
        libgcrypt.so.20 => /usr/lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fa3bf949000)
        libicuuc.so.67 => /usr/lib/x86_64-linux-gnu/libicuuc.so.67 (0x00007fa3bf760000)
        libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007fa3bf751000)
        libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007fa3bf74a000)
        libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fa3bf739000)
        libicudata.so.67 => /usr/lib/x86_64-linux-gnu/libicudata.so.67 (0x00007fa3bdc00000)
        libicui18n.so.67 => /usr/lib/x86_64-linux-gnu/libicui18n.so.67 (0x00007fa3bd800000)
        libnghttp2.so.14 => /usr/lib/x86_64-linux-gnu/libnghttp2.so.14 (0x00007fa3bdbd1000)
        libidn2.so.0 => /usr/lib/x86_64-linux-gnu/libidn2.so.0 (0x00007fa3bdba0000)
        librtmp.so.1 => /usr/lib/x86_64-linux-gnu/librtmp.so.1 (0x00007fa3bdb81000)
        libssh2.so.1 => /usr/lib/x86_64-linux-gnu/libssh2.so.1 (0x00007fa3bdb4c000)
        libpsl.so.5 => /usr/lib/x86_64-linux-gnu/libpsl.so.5 (0x00007fa3bf723000)
        liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007fa3bdb3b000)
        libbrotlidec.so.1 => /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007fa3bdb2d000)
        libboost_program_options-plesk.so.1.82.0 => /usr/lib/x86_64-linux-gnu/libboost-plesk-1.82/libboost_program_options-plesk.so.1.82.0 (0x00007fa3bd7a2000)
        libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007fa3bdb1a000)
        libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007fa3bd785000)
        libgnutls.so.30 => /usr/lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007fa3bd400000)
        libcap-ng.so.0 => /lib/x86_64-linux-gnu/libcap-ng.so.0 (0x00007fa3bdb12000)
        libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fa3bd75f000)
        libunistring.so.2 => /usr/lib/x86_64-linux-gnu/libunistring.so.2 (0x00007fa3bd24a000)
        libhogweed.so.6 => /usr/lib/x86_64-linux-gnu/libhogweed.so.6 (0x00007fa3bd716000)
        libnettle.so.8 => /usr/lib/x86_64-linux-gnu/libnettle.so.8 (0x00007fa3bd6ce000)
        libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x00007fa3bd64d000)
        libbrotlicommon.so.1 => /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007fa3bd62a000)
        libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007fa3bd116000)
        libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007fa3bd100000)
        libffi.so.7 => /usr/lib/x86_64-linux-gnu/libffi.so.7 (0x00007fa3bdb06000)

Code:
root@luvotec:~# find / -name libaps.so.1
/usr/lib/x86_64-linux-gnu/libaps.so.1

find / -name libaps.so.1 to search for the library file on your system. If it is found, check its permissions and ownership, and make sure it matches the architecture of your system (32-bit or 64-bit).

ldconfig -v to update the cache of shared library paths. This may help if the library was recently installed or moved, and the system does not recognize it yet.

What could i do? Symlinking?
 
I got a dependency error with libodbc2.so

Code:
root@luvotec:~# apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following package was automatically installed and is no longer required:
  linux-image-4.19.0-25-amd64
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
  libodbc2
Suggested packages:
  odbc-postgresql tdsodbc
The following NEW packages will be installed:
  libodbc2
0 upgraded, 1 newly installed, 0 to remove and 778 not upgraded.
60 not fully installed or removed.
Need to get 0 B/150 kB of archives.
After this operation, 468 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 207166 files and directories currently installed.)
Preparing to unpack .../libodbc2_2.3.11-2+deb12u1_amd64.deb ...
Unpacking libodbc2:amd64 (2.3.11-2+deb12u1) ...
dpkg: error processing archive /var/cache/apt/archives/libodbc2_2.3.11-2+deb12u1_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/x86_64-linux-gnu/libodbc.so.2.0.0', which is also in package libodbc1:amd64 2.3.11-1
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libodbc2_2.3.11-2+deb12u1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

i solved the Problem runing and deleting all plesk packages @ apt-get dist-upgrade, but after this step and rebooting i run in the next error.

1. you need to install plesk again Installing Plesk for Linux Using Installer Console

2. Unable to access Plesk: Unknown database ‘psa’ - Support Cases from Plesk Knowledge Base

this happened only @1 from 2 maschines updating today
 
Back
Top