restored again, but still
curl: error while loading shared libraries: libhogweed.so.6: cannot open shared object file: No such file or directory
no errors in restore log
also looked up for /bin/curl and /usr/local/bin/curl folder in backup folder and there are missing too. should they?
can you share following
dpkg -l libhogweed*
ls -la /usr/lib/arm-linux-gnueabihf/libhogweed*
dpkg -l libhogweed*
sh: 0: getcwd() failed: No such file or directory
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=================-===============-============-====================================================
ii libhogweed4:armhf 3.4.1-1+deb10u1 armhf low level cryptographic library (public-key cryptos)
ls -la /usr/lib/arm-linux-gnueabihf/libhogweed*
-rw-r--r-- 1 root root 341988 Jun 11 19:53 /usr/lib/arm-linux-gnueabihf/libhogweed.a
lrwxrwxrwx 1 root root 17 Jun 11 19:53 /usr/lib/arm-linux-gnueabihf/libhogweed.so -> libhogweed.so.4.5
lrwxrwxrwx 1 root root 17 Jun 11 19:53 /usr/lib/arm-linux-gnueabihf/libhogweed.so.4 -> libhogweed.so.4.5
-rw-r--r-- 1 root root 190776 Jun 11 19:53 /usr/lib/arm-linux-gnueabihf/libhogweed.so.4.5
after another bulsseye upgrade - no ifup was found in system - i remember it was in autopurge list
so I restord old image and just forget the upgrade for now (maybe this whole curl thing was only in my case, but ifup - i think it shouldnβt be in purge list)
thank u 4 ur support!
We already have a larger amount of people who completed the upgrade successful. Personally I did the upgrade 10 times in meantime for testing purposes. And ifupdown never got purged. You are first one reporting it. Would be interesting to find out why it happens in your case.
MichaIng
Any ideas?
Please help me by eliminating this error:
#### Details:
- Date | Sat Sep 11 10:58:05 CEST 2021
- DietPi version | v7.4.2 (MichaIng/beta)
- Image creator | DietPi Core Team
- Pre-image | Raspbian Lite
- Hardware | RPi 3 Model B (armv7l) (ID=3)
- Kernel version | `Linux DietPi 5.10.60-v7+ #1449 SMP Wed Aug 25 15:00:01 BST 2021 armv7l GNU/Linux`
- Distro | buster (ID=5,RASPBIAN=1)
- Command | `curl -ILfvm 5 https://download.yacy.net/yacy_v1.924_20210209_10069.tar.gz`
- Exit code | 127
- Software title | DietPi-Software
#### Steps to reproduce:
<!-- Explain how to reproduce the issue -->
1. ...
2. ...
#### Expected behaviour:
<!-- What SHOULD happen? -->
- ...
#### Actual behaviour:
<!-- What IS happening? -->
- ...
#### Extra details:
<!-- Please post any extra details that might help solve the issue -->
- ...
#### Additional logs:
curl: error while loading shared libraries: libhogweed.so.6: cannot open shared object file: No such file or directory
Thank you.
omavoss
I moved your post into this topic as itβs basically same issue with cutl. Until now we do not have a solution as it is quite a strange issue. curl on Buster seems to search for libraries from Bullseye.
Question: did you have done any Bullseye upgrade and maybe a restore afterwards or was your system staying on Buster all the time?
ok today I was able to force the issue on my test system
- install a fresh system using DietPi image for RPi Buster armv6
- create a backup using dietpi-backup 1
- perform an update to Bullseye using our blog post
- create a restore using dietpi-backup -1
afterwards curl was failing
root@DietPi3:~# curl --help
curl: error while loading shared libraries: libhogweed.so.6: cannot open shared object file: No such file or directory
root@DietPi3:~#
And I hope some good news, I found a way on my system to get it back working
- G_AGP curl
- apt install --reinstall libhogweed4
- reboot
- apt install curl
At least for me curl was working afterwards again.
@Joulinar:
Unfortunately, the error still exists:
- Device model : RPi 3 Model B (armv7l)
- Uptime : up 2 minutes
- CPU temp : 67'C : 152'F (Running hot, not recommended)
- 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
root@DietPi:~# curl --help
curl: error while loading shared libraries: libhogweed.so.6: cannot open shared object file: No such file or directory
root@DietPi:~#
What can be done?
thank you very much.
i tested it again. Reinstall of libhogweed4 could be skipped. For me it`s down to following
- purge curl
- reboot
- install curl
Important step is to reboot in between.
@Joulinar:
I have already performed the procedure of uninstalling and installing curl three times without success.
root@DietPi:~# G_AGP curl
[ INFO ] APT purge for: curl, please wait...
(Lese Datenbank ... 98955 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von curl (7.64.0-4+deb10u2) ...
[ OK ] APT purge for: curl
root@DietPi:~# reboot
root@DietPi:~#
Using username "root".
root@192.168.115.30's password:
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) : 19:45 - So 12.09.2021
βββββββββββββββββββββββββββββββββββββββββββββββββββββ
- Device model : RPi 3 Model B (armv7l)
- Uptime : up 1 minute
- CPU temp : WARNING: 70'C : 158'F (Reducing the life of your device)
- LAN IP : 192.168.115.30 (eth0)
- Freespace (RootFS) : 1,6G
- Freespace (userdata) : 1,6G
/boot/dietpi/func/dietpi-banner: Zeile 245: curl: Kommando nicht gefunden.
βββββββββββββββββββββββββββββββββββββββββββββββββββββ
root@DietPi:~# G_AGI curl
[ INFO ] APT install for: curl, please wait...
Vormals nicht ausgewΓ€hltes Paket curl wird gewΓ€hlt.
(Lese Datenbank ... 98947 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../curl_7.64.0-4+deb10u2_armhf.deb ...
Entpacken von curl (7.64.0-4+deb10u2) ...
curl (7.64.0-4+deb10u2) wird eingerichtet ...
[ OK ] APT install for: curl
root@DietPi:~# curl --help
curl: error while loading shared libraries: libhogweed.so.6: cannot open shared object file: No such file or directory
root@DietPi:~#
Are there any other hints please?
Thank you very much.
I donβt have any other idea than competing the upgrade to Bullseye.
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 . 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