curl: error while loading shared libraries

Sorry for the trouble. My terminal just crashed during the apt upgrade and there was some issue upgrading again. I did a dietpi-restore and I am facing some issue with some of the libraries. For eg: when I run curl I get the following error

curl: error while loading shared libraries: libhogweed.so.6: cannot open shared object file: No such file or directory

Same issue in Radarrr and Sonarr

MediaInfo Library could not be loaded Unable to load shared library 'libmediainfo.so.0' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: liblibmediainfo.so.0: cannot open shared object file: No such file or directory

Is this something to do with my environment variables? I did a find in my system for libhogweed.so.6, however, I was not able to find this library.

Can you please try:

ldd $(which curl)
ldconfig
ldd $(which curl)

Somehow the linked libraries are noch changed back after restoring the backup, especially with curl we had this base before.

Here is the output

ldd $(which curl)
        linux-vdso.so.1 (0xbed30000)
        /usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so => /usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so (0xb6f66000)
        libcurl.so.4 => /usr/lib/arm-linux-gnueabihf/libcurl.so.4 (0xb6ed0000)
        libz.so.1 => /lib/arm-linux-gnueabihf/libz.so.1 (0xb6ea5000)
        libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6e7b000)
        libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6d2d000)
        /lib/ld-linux-armhf.so.3 (0xb6f7b000)
        libnghttp2.so.14 => /usr/lib/arm-linux-gnueabihf/libnghttp2.so.14 (0xb6cfe000)
        libidn2.so.0 => /usr/lib/arm-linux-gnueabihf/libidn2.so.0 (0xb6cd2000)
        librtmp.so.1 => /usr/lib/arm-linux-gnueabihf/librtmp.so.1 (0xb6ca9000)
        libssh2.so.1 => /usr/lib/arm-linux-gnueabihf/libssh2.so.1 (0xb6c73000)
        libpsl.so.5 => /usr/lib/arm-linux-gnueabihf/libpsl.so.5 (0xb6c53000)
        libssl.so.1.1 => /usr/lib/arm-linux-gnueabihf/libssl.so.1.1 (0xb6bd4000)
        libcrypto.so.1.1 => /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1 (0xb69ba000)
        libgssapi_krb5.so.2 => /usr/lib/arm-linux-gnueabihf/libgssapi_krb5.so.2 (0xb6970000)
        libkrb5.so.3 => /usr/lib/arm-linux-gnueabihf/libkrb5.so.3 (0xb68b5000)
        libk5crypto.so.3 => /usr/lib/arm-linux-gnueabihf/libk5crypto.so.3 (0xb6875000)
        libcom_err.so.2 => /lib/arm-linux-gnueabihf/libcom_err.so.2 (0xb6862000)
        libldap_r-2.4.so.2 => /usr/lib/arm-linux-gnueabihf/libldap_r-2.4.so.2 (0xb680d000)
        liblber-2.4.so.2 => /usr/lib/arm-linux-gnueabihf/liblber-2.4.so.2 (0xb67f1000)
        libunistring.so.2 => /usr/lib/arm-linux-gnueabihf/libunistring.so.2 (0xb6675000)
        libgnutls.so.30 => /usr/lib/arm-linux-gnueabihf/libgnutls.so.30 (0xb64d2000)
        libhogweed.so.6 => not found
        libnettle.so.8 => not found
        libgmp.so.10 => /usr/lib/arm-linux-gnueabihf/libgmp.so.10 (0xb6459000)
        libgcrypt.so.20 => /lib/arm-linux-gnueabihf/libgcrypt.so.20 (0xb637f000)
        libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb636c000)
        libkrb5support.so.0 => /usr/lib/arm-linux-gnueabihf/libkrb5support.so.0 (0xb6352000)
        libkeyutils.so.1 => /lib/arm-linux-gnueabihf/libkeyutils.so.1 (0xb633e000)
        libresolv.so.2 => /lib/arm-linux-gnueabihf/libresolv.so.2 (0xb631a000)
        libsasl2.so.2 => /usr/lib/arm-linux-gnueabihf/libsasl2.so.2 (0xb62f3000)
        libp11-kit.so.0 => /usr/lib/arm-linux-gnueabihf/libp11-kit.so.0 (0xb61ee000)
        libtasn1.so.6 => /usr/lib/arm-linux-gnueabihf/libtasn1.so.6 (0xb61ce000)
        libnettle.so.6 => /usr/lib/arm-linux-gnueabihf/libnettle.so.6 (0xb618a000)
        libhogweed.so.4 => /usr/lib/arm-linux-gnueabihf/libhogweed.so.4 (0xb614b000)
        libgpg-error.so.0 => /lib/arm-linux-gnueabihf/libgpg-error.so.0 (0xb6121000)
        libffi.so.6 => /usr/lib/arm-linux-gnueabihf/libffi.so.6 (0xb6109000)
        libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xb60dc000)
root@DietPi-Pi4:~# ldconfig
root@DietPi-Pi4:~# ldd $(which curl)
        linux-vdso.so.1 (0xbeff5000)
        /usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so => /usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so (0xb6fac000)
        libcurl.so.4 => /usr/lib/arm-linux-gnueabihf/libcurl.so.4 (0xb6f16000)
        libz.so.1 => /lib/arm-linux-gnueabihf/libz.so.1 (0xb6eeb000)
        libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6ec1000)
        libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6d73000)
        /lib/ld-linux-armhf.so.3 (0xb6fc1000)
        libnghttp2.so.14 => /usr/lib/arm-linux-gnueabihf/libnghttp2.so.14 (0xb6d44000)
        libidn2.so.0 => /usr/lib/arm-linux-gnueabihf/libidn2.so.0 (0xb6d18000)
        librtmp.so.1 => /usr/lib/arm-linux-gnueabihf/librtmp.so.1 (0xb6cef000)
        libssh2.so.1 => /usr/lib/arm-linux-gnueabihf/libssh2.so.1 (0xb6cb9000)
        libpsl.so.5 => /usr/lib/arm-linux-gnueabihf/libpsl.so.5 (0xb6c99000)
        libssl.so.1.1 => /usr/lib/arm-linux-gnueabihf/libssl.so.1.1 (0xb6c1a000)
        libcrypto.so.1.1 => /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1 (0xb6a00000)
        libgssapi_krb5.so.2 => /usr/lib/arm-linux-gnueabihf/libgssapi_krb5.so.2 (0xb69b6000)
        libkrb5.so.3 => /usr/lib/arm-linux-gnueabihf/libkrb5.so.3 (0xb68fb000)
        libk5crypto.so.3 => /usr/lib/arm-linux-gnueabihf/libk5crypto.so.3 (0xb68bb000)
        libcom_err.so.2 => /lib/arm-linux-gnueabihf/libcom_err.so.2 (0xb68a8000)
        libldap_r-2.4.so.2 => /usr/lib/arm-linux-gnueabihf/libldap_r-2.4.so.2 (0xb6853000)
        liblber-2.4.so.2 => /usr/lib/arm-linux-gnueabihf/liblber-2.4.so.2 (0xb6837000)
        libunistring.so.2 => /usr/lib/arm-linux-gnueabihf/libunistring.so.2 (0xb66bb000)
        libgnutls.so.30 => /usr/lib/arm-linux-gnueabihf/libgnutls.so.30 (0xb6518000)
        libhogweed.so.6 => not found
        libnettle.so.8 => not found
        libgmp.so.10 => /usr/lib/arm-linux-gnueabihf/libgmp.so.10 (0xb649f000)
        libgcrypt.so.20 => /lib/arm-linux-gnueabihf/libgcrypt.so.20 (0xb63c5000)
        libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb63b2000)
        libkrb5support.so.0 => /usr/lib/arm-linux-gnueabihf/libkrb5support.so.0 (0xb6398000)
        libkeyutils.so.1 => /lib/arm-linux-gnueabihf/libkeyutils.so.1 (0xb6384000)
        libresolv.so.2 => /lib/arm-linux-gnueabihf/libresolv.so.2 (0xb6360000)
        libsasl2.so.2 => /usr/lib/arm-linux-gnueabihf/libsasl2.so.2 (0xb6339000)
        libp11-kit.so.0 => /usr/lib/arm-linux-gnueabihf/libp11-kit.so.0 (0xb6234000)
        libtasn1.so.6 => /usr/lib/arm-linux-gnueabihf/libtasn1.so.6 (0xb6214000)
        libnettle.so.6 => /usr/lib/arm-linux-gnueabihf/libnettle.so.6 (0xb61d0000)
        libhogweed.so.4 => /usr/lib/arm-linux-gnueabihf/libhogweed.so.4 (0xb6191000)
        libgpg-error.so.0 => /lib/arm-linux-gnueabihf/libgpg-error.so.0 (0xb6167000)
        libffi.so.6 => /usr/lib/arm-linux-gnueabihf/libffi.so.6 (0xb614f000)
        libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xb6122000)

Strange, there is even another library linked which does not exist on Buster. As of something wrote those inside manually :thinking:. A little down the list you see the two correct library versions.

Lets simply remove that faulty links manually. They are not part of the original Buster curl, so something also added then manually:
apt install patchelf

patchelf --remove-needed libhogweed.so.6 $(which curl)
patchelf --remove-needed libnettle.so.8 $(which curl)

I executed the two commands but the problems persists. I tried reinstalling and rebooting the system but it still won’t help. I still get the same error.

curl: error while loading shared libraries: libhogweed.so.6: cannot open shared object file: No such file or directory

ldd output

root@DietPi-Pi4:~# ldd $(which curl)
        linux-vdso.so.1 (0xbef00000)
        /usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so => /usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so (0xb6ef1000)
        libcurl.so.4 => /usr/lib/arm-linux-gnueabihf/libcurl.so.4 (0xb6e5b000)
        libz.so.1 => /lib/arm-linux-gnueabihf/libz.so.1 (0xb6e30000)
        libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6e06000)
        libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6cb8000)
        /lib/ld-linux-armhf.so.3 (0xb6f06000)
        libnghttp2.so.14 => /usr/lib/arm-linux-gnueabihf/libnghttp2.so.14 (0xb6c89000)
        libidn2.so.0 => /usr/lib/arm-linux-gnueabihf/libidn2.so.0 (0xb6c5d000)
        librtmp.so.1 => /usr/lib/arm-linux-gnueabihf/librtmp.so.1 (0xb6c34000)
        libssh2.so.1 => /usr/lib/arm-linux-gnueabihf/libssh2.so.1 (0xb6bfe000)
        libpsl.so.5 => /usr/lib/arm-linux-gnueabihf/libpsl.so.5 (0xb6bde000)
        libssl.so.1.1 => /usr/lib/arm-linux-gnueabihf/libssl.so.1.1 (0xb6b5f000)
        libcrypto.so.1.1 => /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1 (0xb6945000)
        libgssapi_krb5.so.2 => /usr/lib/arm-linux-gnueabihf/libgssapi_krb5.so.2 (0xb68fb000)
        libkrb5.so.3 => /usr/lib/arm-linux-gnueabihf/libkrb5.so.3 (0xb6840000)
        libk5crypto.so.3 => /usr/lib/arm-linux-gnueabihf/libk5crypto.so.3 (0xb6800000)
        libcom_err.so.2 => /lib/arm-linux-gnueabihf/libcom_err.so.2 (0xb67ed000)
        libldap_r-2.4.so.2 => /usr/lib/arm-linux-gnueabihf/libldap_r-2.4.so.2 (0xb6798000)
        liblber-2.4.so.2 => /usr/lib/arm-linux-gnueabihf/liblber-2.4.so.2 (0xb677c000)
        libunistring.so.2 => /usr/lib/arm-linux-gnueabihf/libunistring.so.2 (0xb6600000)
        libgnutls.so.30 => /usr/lib/arm-linux-gnueabihf/libgnutls.so.30 (0xb645d000)
        libhogweed.so.6 => not found
        libnettle.so.8 => not found
        libgmp.so.10 => /usr/lib/arm-linux-gnueabihf/libgmp.so.10 (0xb63e4000)
        libgcrypt.so.20 => /lib/arm-linux-gnueabihf/libgcrypt.so.20 (0xb630a000)
        libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb62f7000)
        libkrb5support.so.0 => /usr/lib/arm-linux-gnueabihf/libkrb5support.so.0 (0xb62dd000)
        libkeyutils.so.1 => /lib/arm-linux-gnueabihf/libkeyutils.so.1 (0xb62c9000)
        libresolv.so.2 => /lib/arm-linux-gnueabihf/libresolv.so.2 (0xb62a5000)
        libsasl2.so.2 => /usr/lib/arm-linux-gnueabihf/libsasl2.so.2 (0xb627e000)
        libp11-kit.so.0 => /usr/lib/arm-linux-gnueabihf/libp11-kit.so.0 (0xb6179000)
        libtasn1.so.6 => /usr/lib/arm-linux-gnueabihf/libtasn1.so.6 (0xb6159000)
        libnettle.so.6 => /usr/lib/arm-linux-gnueabihf/libnettle.so.6 (0xb6115000)
        libhogweed.so.4 => /usr/lib/arm-linux-gnueabihf/libhogweed.so.4 (0xb60d6000)
        libgpg-error.so.0 => /lib/arm-linux-gnueabihf/libgpg-error.so.0 (0xb60ac000)
        libffi.so.6 => /usr/lib/arm-linux-gnueabihf/libffi.so.6 (0xb6094000)
        libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xb6067000)

Hello,
the following error message:

Using username "root".
Linux DietPi 5.10.60-v7+ #1449 SMP Wed Aug 25 15:00:01 BST 2021 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
 ─────────────────────────────────────────────────────
 DietPi v7.4.2 (beta) : 09:54 - Do 16.09.2021
 ─────────────────────────────────────────────────────
 - Device model : RPi 3 Model B (armv7l)
 - Uptime : up 1 hour, 42 minutes
 - CPU temp : 48'C : 118'F (Optimal temperature)
 - LAN IP : 192.168.115.30 (eth0)
 - Freespace (RootFS) : 1,6G
 - Freespace (userdata) : 1,6G
curl: error while loading shared libraries: libhogweed.so.6: cannot open shared                                                                                                                                object file: No such file or directory
 ─────────────────────────────────────────────────────

 DietPi Team     : MichaIng (lead), Daniel Knight (founder), Joulinar (support)
 Image by        : DietPi Core Team (pre-image: Raspbian Lite)
 Web             : https://dietpi.com | https://twitter.com/DietPi_
 Patreon Legends : Camry2731
 Contribute      : https://dietpi.com/contribute.html
 DietPi Hosting  : Powered by https://myvirtualserver.com

 dietpi-launcher : All the DietPi programs in one place
 dietpi-config   : Feature rich configuration tool for your device
 dietpi-software : Select optimised software for installation
 htop            : Resource monitor
 cpu             : Shows CPU information and stats

root@DietPi:~# dietpi-update

 DietPi-Update
─────────────────────────────────────────────────────
 Phase: Checking for available DietPi update

[ INFO ] DietPi-Update | Getting latest version from: https://raw.githubusercontent.com/MichaIng/DietPi/beta/.update/version
curl: error while loading shared libraries: libhogweed.so.6: cannot open shared object file: No such file or directory
[FAILED] DietPi-Update | Unable to get latest version.
[ INFO ] DietPi-Update | Please check the target Git repository and your network connection, then rerun dietpi-update.
[ INFO ] DietPi-Update | If this error persists, please report at: https://github.com/MichaIng/DietPi/issues
[ INFO ] DietPi-Update | APT update, please wait...
Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
Hit:3 https://archive.raspberrypi.org/debian buster InRelease
Reading package lists...
[  OK  ] DietPi-Update | APT update
[ INFO ] DietPi-Update | No APT upgrades were found, not creating file: /run/dietpi/.apt_updates
root@DietPi:~#

What can I do?
Many greetings and thank you.

omavoss
there is no need to open an additional issue on this as you still have the challange with CURL. Therefore I moved your post into the existing one.

alleyu2
pls could you try following

G_AGP curl
apt install --reinstall libhogweed4
reboot
apt install curl

No didn’t help

root@DietPi-Pi4:~# ldd $(which curl)
        linux-vdso.so.1 (0xbeec6000)
        /usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so => /usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so (0xb6fa7000)
        libcurl.so.4 => /usr/lib/arm-linux-gnueabihf/libcurl.so.4 (0xb6f11000)
        libz.so.1 => /lib/arm-linux-gnueabihf/libz.so.1 (0xb6ee6000)
        libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6ebc000)
        libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6d6e000)
        /lib/ld-linux-armhf.so.3 (0xb6fbc000)
        libnghttp2.so.14 => /usr/lib/arm-linux-gnueabihf/libnghttp2.so.14 (0xb6d3f000)
        libidn2.so.0 => /usr/lib/arm-linux-gnueabihf/libidn2.so.0 (0xb6d13000)
        librtmp.so.1 => /usr/lib/arm-linux-gnueabihf/librtmp.so.1 (0xb6cea000)
        libssh2.so.1 => /usr/lib/arm-linux-gnueabihf/libssh2.so.1 (0xb6cb4000)
        libpsl.so.5 => /usr/lib/arm-linux-gnueabihf/libpsl.so.5 (0xb6c94000)
        libssl.so.1.1 => /usr/lib/arm-linux-gnueabihf/libssl.so.1.1 (0xb6c15000)
        libcrypto.so.1.1 => /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1 (0xb69fb000)
        libgssapi_krb5.so.2 => /usr/lib/arm-linux-gnueabihf/libgssapi_krb5.so.2 (0xb69b1000)
        libkrb5.so.3 => /usr/lib/arm-linux-gnueabihf/libkrb5.so.3 (0xb68f6000)
        libk5crypto.so.3 => /usr/lib/arm-linux-gnueabihf/libk5crypto.so.3 (0xb68b6000)
        libcom_err.so.2 => /lib/arm-linux-gnueabihf/libcom_err.so.2 (0xb68a3000)
        libldap_r-2.4.so.2 => /usr/lib/arm-linux-gnueabihf/libldap_r-2.4.so.2 (0xb684e000)
        liblber-2.4.so.2 => /usr/lib/arm-linux-gnueabihf/liblber-2.4.so.2 (0xb6832000)
        libunistring.so.2 => /usr/lib/arm-linux-gnueabihf/libunistring.so.2 (0xb66b6000)
        libgnutls.so.30 => /usr/lib/arm-linux-gnueabihf/libgnutls.so.30 (0xb6513000)
        libhogweed.so.6 => not found
        libnettle.so.8 => not found
        libgmp.so.10 => /usr/lib/arm-linux-gnueabihf/libgmp.so.10 (0xb649a000)
        libgcrypt.so.20 => /lib/arm-linux-gnueabihf/libgcrypt.so.20 (0xb63c0000)
        libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb63ad000)
        libkrb5support.so.0 => /usr/lib/arm-linux-gnueabihf/libkrb5support.so.0 (0xb6393000)
        libkeyutils.so.1 => /lib/arm-linux-gnueabihf/libkeyutils.so.1 (0xb637f000)
        libresolv.so.2 => /lib/arm-linux-gnueabihf/libresolv.so.2 (0xb635b000)
        libsasl2.so.2 => /usr/lib/arm-linux-gnueabihf/libsasl2.so.2 (0xb6334000)
        libp11-kit.so.0 => /usr/lib/arm-linux-gnueabihf/libp11-kit.so.0 (0xb622f000)
        libtasn1.so.6 => /usr/lib/arm-linux-gnueabihf/libtasn1.so.6 (0xb620f000)
        libnettle.so.6 => /usr/lib/arm-linux-gnueabihf/libnettle.so.6 (0xb61cb000)
        libhogweed.so.4 => /usr/lib/arm-linux-gnueabihf/libhogweed.so.4 (0xb618c000)
        libgpg-error.so.0 => /lib/arm-linux-gnueabihf/libgpg-error.so.0 (0xb6162000)
        libffi.so.6 => /usr/lib/arm-linux-gnueabihf/libffi.so.6 (0xb614a000)
        libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xb611d000)

maybe you would need to complete the Bullseye upgrade to overcome the situation.

I tried that as well but somehow proftpd breaks the upgrade and then it doesn’t continue. I can try again and show you the error. Out of curiosity, this is the out of apt policy for curl.

apt policy curl
curl:
  Installed: 7.64.0-4+deb10u2
  Candidate: 7.64.0-4+deb10u2
  Version table:
     7.74.0-1.3 -1
         -1 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages
 *** 7.64.0-4+deb10u2 500
        500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
        100 /var/lib/dpkg/status

yes if possible pls share the issue with ProFTP but this I would recommend to continue on a new topic for ProFTP issue during upgrade

Please run the following:

apt install pax-utils
lddtree /usr/bin/curl
1 Like

Hello,
I apologize in advance, but my problem is not only mine, but that of my whole family.

I have rebuilt Bullseye, installed the Baikal plugin and copied my previously saved directory /var/www/baikal into the new installation, overwriting the original configuration.
Unfortunately Baikal doesn’t work anymore, I get an error message that baikal.yaml can’t connect to mysql.

Baïkal was not able to establish a connexion to the configured MySQL database (as configured in config/baikal.yaml).

I can unfortunately update the old Dietpi system 7.4.2 (beta) because of the curl error nor successfully import the Baikal calendar into the new system 7.6 or Bullseye without losing the existing calendar data. This gives me quite significant problems with my entire family, because the Baikal calendar is synchronized on multiple devices.

Is there any way to get the old baikal.yaml to connect to the new mysql?

Thank you for understanding and kind regards.

Translated with www.DeepL.com/Translator (free version)

What about restoring the system to get Baikal back working, even if the curl issue persists

Hello, there is obviously a misunderstanding here.

I have rebuilt a Dietpi system 7.6.1, there is not the curl problem.There I installed the Baikal plugin and copied the /var/www/baikal directory from Dietpi 7.4.2 (system with the curl problem) into the new Dietpi 7.6.1. Nevertheless the Baikal calendar does not work, it comes the error

Baïkal was not able to establish a connexion to the configured MySQL database (as configured in config/baikal.yaml).


So I would like to repair and update the 7.4.2 system (the one with the curl problem) or run my old baikal.yaml in the new 7.6.1 system (whitout the curl problem).

So this baikal.yaml does work under Dietpi 7.4.2 and not under the new Dietpi 7.6.1.

Thanks for understanding.

What is the reason not to update the system running 7.4 to Bullseye?

Hello,

I follow the howto for upgrading to Bullseye exactly:
https://dietpi.com/blog/?p=811

After the procedure is fully executed and the reboot is due, network connection via eth0 does not work anymore.

Therefore I reset the system with “dietpi-backup -1” and am now back on 7.4.1 with the known curl error.

Thank you.

if you have time, and local access, it would be good to check what the issue is. Do you know if something like ifupdown package got removed during Bullseye upgrade?

Hello, thanks for the tip.
I read and work according to

https://dietpi.com/phpbb/viewtopic.php?t=8954&start=10

and will get back to you. Thank you so far.