We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on Vesta 2.0 and expect to release it by the end of 2024. Read more about it: https://vestacp.com/docs/vesta-2-development
Any ideas how to avoid conflict of libcurl4 and libcurl3 ?
Any ideas how to avoid conflict of libcurl4 and libcurl3 ?
Hi!
I'm using Debian 9 and Debian 10 is coming. Some apps already require libcurl4 (I know, it's stupid to work with some specific version instead of support of any installed version of libcurl, but I'm not a developer of that apps). When I'm installing libcurl4 APT removes libcurl3, after the reboot vesta service crashes because it requires exactly libcurl3. The same happens with another apps if I instal 3dr version. Also, trying to install both gives an error:
I'm using Debian 9 and Debian 10 is coming. Some apps already require libcurl4 (I know, it's stupid to work with some specific version instead of support of any installed version of libcurl, but I'm not a developer of that apps). When I'm installing libcurl4 APT removes libcurl3, after the reboot vesta service crashes because it requires exactly libcurl3. The same happens with another apps if I instal 3dr version. Also, trying to install both gives an error:
Any ideas?The following packages have unmet dependencies:
libcurl4 : Conflicts: libcurl3 but 7.52.1-5+deb9u8 is to be installed
E: Unable to correct problems, you have held broken packages.
Re: Any ideas how to avoid conflict of libcurl4 and libcurl3 ?
Hi,
I have already upgraded my Debian installation from 9 to 10... And now I am having the issue discribed above.
vesta.service doesn't work with libcurl4 and it's not really possible to downgrade libcurl4 to libcurl3.
Have you any idea how to solve it?
Any ETA for the new update of VestaCP?
Best
I have already upgraded my Debian installation from 9 to 10... And now I am having the issue discribed above.
vesta.service doesn't work with libcurl4 and it's not really possible to downgrade libcurl4 to libcurl3.
Have you any idea how to solve it?
Any ETA for the new update of VestaCP?
Best
-
- Posts: 6
- Joined: Thu May 09, 2019 3:43 pm
- Os: Ubuntu 17x
- Web: apache
Re: Any ideas how to avoid conflict of libcurl4 and libcurl3 ?
I've been dealing with this libcurl3/4 incompatibility issue for a while now and I finally figured out today that this problem doesn't exist on a fresh install of Ubuntu 18.04 and that this is a result of a problem only on systems that were upgraded from Ubuntu 16.xx to 18.xx. This was causing the vesta service not to start returning an error of "version `CURL_OPENSSL_3' not found" and preventing the main vesta UI from coming up.
When I checked "/usr/local/vesta/php/sbin/vesta-php", the size of the files were different. After more investigation, I found that "/etc/apt/sources.list.d/vesta.list" had been disabled on the distribution upgrade and also contained the old release of Ubuntu.
To fix, change /etc/apt/sources.list.d/vesta.list to and run
When I checked "/usr/local/vesta/php/sbin/vesta-php", the size of the files were different. After more investigation, I found that "/etc/apt/sources.list.d/vesta.list" had been disabled on the distribution upgrade and also contained the old release of Ubuntu.
To fix, change /etc/apt/sources.list.d/vesta.list to
Code: Select all
deb http://apt.vestacp.com/bionic/ bionic vesta
Code: Select all
apt-get update && apt-get --reinstall install vesta-nginx vesta-php
Re: Any ideas how to avoid conflict of libcurl4 and libcurl3 ?
@royalpublishing,
Thank you, it even works with Debian 10 !
Thank you, it even works with Debian 10 !