• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

curl upgrade on Plesk 12.5

guigplt

New Pleskian
Hi,
I have curl 7.19.7 version, and I need to upgrade it to 7.28 or higher.
My server runs on Plesk v12.5.30, CentOS 6.5 (Final).

Did someone already do that ?
 
What problems can appear if there are unresolved dependencies ?
Can I prevent that ?
Do I have to disable repo ?
 
What problems can appear if there are unresolved dependencies ?
For instance, you can't install new Plesk update due to unresolved dependencies between system, Plesk and third-party repo packages.
Do I have to disable repo ?
I'd suggest to disable any third-party repos and use only default OS and Plesk repositories. And officially supported Atomic.
 
Okay thanks for your reply.
If I disable the third-party repo, will I keep my cURL upgrade ?
Because Plesk last version has curl 7.19.7, and I absolutely need 7.28 or higher for Paypal payment.
 
Hello, I also need to update curl for the same reason, and have tried to do as adviced here, but i have problemes with duplicates :

-----------------------------------------------------
[root@nsXXXXXXX ~]# rpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/rhel6/x86_64/city-fan.org-release-1-13.rhel6.noarch.rpm
R▒cup▒ration de http://www.city-fan.org/ftp/contrib/yum-repo/rhel6/x86_64/city-fan.org-release-1-13.rhel6.noarch.rpm
attention: /var/tmp/rpm-tmp.S63a1C: Ent▒te V3 DSA/SHA1 Signature, key ID b56a8bac: NOKEY
Pr▒paration... ########################################### [100%]
paquetage city-fan.org-release-1-13.rhel6.noarch d▒j▒ install▒
[root@nsXXXXXXX ~]# yum install libcurl
Modules compl▒mentaires charg▒s▒: fastestmirror, priorities
Configuration du processus d'installation
Loading mirror speeds from cached hostfile
* atomic: www4.atomicorp.com
* base: centos.trisect.eu
* city-fan.org: www.city-fan.org
* extras: centos.trisect.eu
* updates: centos.trisect.eu
195 packages excluded due to repository priority protections
R▒solution des d▒pendances
--> Lancement de la transaction de test
---> Package libcurl.x86_64 0:7.19.7-37.el6_5.3 will be mis ▒ jour
--> Traitement de la d▒pendance▒: libcurl = 7.19.7-37.el6_5.3 pour le paquet▒: libcurl-devel-7.19.7-37.el6_5.3.x86_64
--> Traitement de la d▒pendance▒: libcurl = 7.19.7-37.el6_5.3 pour le paquet▒: curl-7.19.7-37.el6_5.3.x86_64
---> Package libcurl.x86_64 0:7.50.3-1.0.cf.rhel6 will be an update
--> Traitement de la d▒pendance▒: libssh2(x86-64) >= 1.7.0 pour le paquet▒: libcurl-7.50.3-1.0.cf.rhel6.x86_64
--> Traitement de la d▒pendance▒: c-ares(x86-64) >= 1.11.0 pour le paquet▒: libcurl-7.50.3-1.0.cf.rhel6.x86_64
--> Traitement de la d▒pendance▒: libnghttp2.so.14()(64bit) pour le paquet▒: libcurl-7.50.3-1.0.cf.rhel6.x86_64
--> Traitement de la d▒pendance▒: libcares.so.2()(64bit) pour le paquet▒: libcurl-7.50.3-1.0.cf.rhel6.x86_64
--> Lancement de la transaction de test
---> Package c-ares.x86_64 0:1.11.0-1.0.cf.rhel6 will be install▒
---> Package curl.x86_64 0:7.19.7-37.el6_5.3 will be mis ▒ jour
---> Package curl.x86_64 0:7.50.3-1.0.cf.rhel6 will be an update
--> Traitement de la d▒pendance▒: libmetalink.so.3()(64bit) pour le paquet▒: curl-7.50.3-1.0.cf.rhel6.x86_64
---> Package libcurl.x86_64 0:7.50.3-1.0.cf.rhel6 will be an update
--> Traitement de la d▒pendance▒: libssh2(x86-64) >= 1.7.0 pour le paquet▒: libcurl-7.50.3-1.0.cf.rhel6.x86_64
--> Traitement de la d▒pendance▒: libnghttp2.so.14()(64bit) pour le paquet▒: libcurl-7.50.3-1.0.cf.rhel6.x86_64
---> Package libcurl-devel.x86_64 0:7.19.7-37.el6_5.3 will be mis ▒ jour
---> Package libcurl-devel.x86_64 0:7.50.3-1.0.cf.rhel6 will be an update
--> Traitement de la d▒pendance▒: openssl-devel pour le paquet▒: libcurl-devel-7.50.3-1.0.cf.rhel6.x86_64
--> Traitement de la d▒pendance▒: libssh2-devel pour le paquet▒: libcurl-devel-7.50.3-1.0.cf.rhel6.x86_64
--> Lancement de la transaction de test
---> Package libcurl.x86_64 0:7.50.3-1.0.cf.rhel6 will be an update
--> Traitement de la d▒pendance▒: libssh2(x86-64) >= 1.7.0 pour le paquet▒: libcurl-7.50.3-1.0.cf.rhel6.x86_64
--> Traitement de la d▒pendance▒: libnghttp2.so.14()(64bit) pour le paquet▒: libcurl-7.50.3-1.0.cf.rhel6.x86_64
---> Package libmetalink.x86_64 0:0.1.2-9.rhel6 will be install▒
---> Package libssh2-devel.x86_64 0:0.18-10.el6.art will be install▒
--> Traitement de la d▒pendance▒: libssh2 = 0.18-10.el6.art pour le paquet▒: libssh2-devel-0.18-10.el6.art.x86_64
---> Package openssl-devel.x86_64 0:1.0.1e-48.el6_8.3 will be install▒
--> Traitement de la d▒pendance▒: krb5-devel pour le paquet▒: openssl-devel-1.0.1e-48.el6_8.3.x86_64
--> Lancement de la transaction de test
---> Package krb5-devel.x86_64 0:1.10.3-57.el6 will be install▒
--> Traitement de la d▒pendance▒: krb5-libs = 1.10.3-57.el6 pour le paquet▒: krb5-devel-1.10.3-57.el6.x86_64
--> Traitement de la d▒pendance▒: libselinux-devel pour le paquet▒: krb5-devel-1.10.3-57.el6.x86_64
--> Traitement de la d▒pendance▒: libcom_err-devel pour le paquet▒: krb5-devel-1.10.3-57.el6.x86_64
--> Traitement de la d▒pendance▒: keyutils-libs-devel pour le paquet▒: krb5-devel-1.10.3-57.el6.x86_64
---> Package libcurl.x86_64 0:7.50.3-1.0.cf.rhel6 will be an update
--> Traitement de la d▒pendance▒: libssh2(x86-64) >= 1.7.0 pour le paquet▒: libcurl-7.50.3-1.0.cf.rhel6.x86_64
--> Traitement de la d▒pendance▒: libnghttp2.so.14()(64bit) pour le paquet▒: libcurl-7.50.3-1.0.cf.rhel6.x86_64
---> Package libssh2-devel.x86_64 0:0.18-10.el6.art will be install▒
--> Traitement de la d▒pendance▒: libssh2 = 0.18-10.el6.art pour le paquet▒: libssh2-devel-0.18-10.el6.art.x86_64
...
--> Traitement de la d▒pendance▒: libssh2 = 0.18-10.el6.art pour le paquet▒: libssh2-devel-0.18-10.el6.art.x86_64
--> R▒solution des d▒pendances termin▒e
Erreur▒: Paquet▒: e2fsprogs-1.41.12-14.el6_4.2.x86_64 (@updates)
Requiert▒: libcom_err = 1.41.12-14.el6_4.2
Suppression▒: libcom_err-1.41.12-14.el6_4.2.x86_64 (@updates)
libcom_err = 1.41.12-14.el6_4.2
Mis ▒ jour par▒: libcom_err-1.41.12-22.el6.x86_64 (base)
libcom_err = 1.41.12-22.el6
Suppression▒: libcom_err-1.41.12-21.el6.x86_64 (installed)
libcom_err = 1.41.12-21.el6
Mis ▒ jour par▒: libcom_err-1.41.12-22.el6.x86_64 (base)
libcom_err = 1.41.12-22.el6
Erreur▒: Paquet▒: libcurl-7.50.3-1.0.cf.rhel6.x86_64 (city-fan.org)
Requiert▒: libnghttp2.so.14()(64bit)
Erreur▒: Paquet▒: libselinux-utils-2.0.94-5.3.el6_4.1.x86_64 (@updates)
Requiert▒: libselinux = 2.0.94-5.3.el6_4.1
Suppression▒: libselinux-2.0.94-5.3.el6_4.1.x86_64 (@updates)
libselinux = 2.0.94-5.3.el6_4.1
Mis ▒ jour par▒: libselinux-2.0.94-7.el6.x86_64 (base)
libselinux = 2.0.94-7.el6
Suppression▒: libselinux-2.0.94-5.8.el6.x86_64 (installed)
libselinux = 2.0.94-5.8.el6
Mis ▒ jour par▒: libselinux-2.0.94-7.el6.x86_64 (base)
libselinux = 2.0.94-7.el6
....
Vous pouvez essayer d'utiliser --skip-broken pour contourner le probl▒me
** 99 probl▒mes RPMDB pr▒-existants trouv▒s, la sortie de ▒▒yum check▒▒ est la suivante▒:
atk-1.30.0-1.el6.x86_64 est un doublon de atk-1.28.0-2.el6.x86_64
audit-libs-2.3.7-5.el6.x86_64 est un doublon de audit-libs-2.2-2.el6.x86_64
...
...
------------------------------

How can I solve this problem ?
 
Back
Top