1 (edited by wideawake 2013-05-13 06:55:54)

Topic: Missing Dependency: libssh2 >= 1.2.7 needed by package libcurl-7.21?

Hello,

I've searched around here and on the internet for solutions to my problem to no avail. Figured I'd give these forums a try. Thanks for any help!

I try to update remi repo items and get this error about a missing dependency. Any ideas?


*yum-update*

--> Running transaction check
---> Package compat-libcurl3.x86_64 0:7.15.5-2.el5.remi set to be updated
---> Package libcurl.x86_64 0:7.21.7-5.el5.remi.2 set to be updated
--> Processing Dependency: libssh2 >= 1.2.7 for package: libcurl
--> Processing Dependency: libssh2.so.1()(64bit) for package: libcurl
--> Running transaction check
---> Package libcurl.x86_64 0:7.21.7-5.el5.remi.2 set to be updated
--> Processing Dependency: libssh2 >= 1.2.7 for package: libcurl
---> Package libssh2.x86_64 0:0.18-10.el5 set to be updated
--> Finished Dependency Resolution
libcurl-7.21.7-5.el5.remi.2.x86_64 from remi has depsolving problems
  --> Missing Dependency: libssh2 >= 1.2.7 is needed by package libcurl-7.21.7-5.el5.remi.2.x86_64 (remi)
Error: Missing Dependency: libssh2 >= 1.2.7 is needed by package libcurl-7.21.7-5.el5.remi.2.x86_64 (remi)

Regards,
Mike

Re: Missing Dependency: libssh2 >= 1.2.7 needed by package libcurl-7.21?

ibssh2-1.2.7 is available in the repo.

Check your yum configuration (priority, exclude, ...)

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

3 (edited by wideawake 2013-05-13 05:38:34)

Re: Missing Dependency: libssh2 >= 1.2.7 needed by package libcurl-7.21?

Installed libssh2 from the repo and get the same errors. yum.config is basic with your repo setup under yum.repos.d directory.  Any other ideas?
Thanks,
Mike

yum.conf

[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
bugtracker_url=http://bugs.centos.org/yum5bug

# Note: yum-RHN-plugin doesn't honor this.
metadata_expire=1h

installonly_limit = 5

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d

Re: Missing Dependency: libssh2 >= 1.2.7 needed by package libcurl-7.21?

Have you install libssh2 ?

rpm -qa libssh2\*
Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: Missing Dependency: libssh2 >= 1.2.7 needed by package libcurl-7.21?

Yeah that was one of the first things I tried.
-Mike

# rpm -qa libssh2\*
libssh2-0.18-10.el5
libssh2-0.18-10.el5

Re: Missing Dependency: libssh2 >= 1.2.7 needed by package libcurl-7.21?

Please, try with the 1.2.7 (link in previous comment)

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: Missing Dependency: libssh2 >= 1.2.7 needed by package libcurl-7.21?

Worked like a champ! Thanks so much for the help. Sorry for the retarded questions. hmm
-Mike

Re: Missing Dependency: libssh2 >= 1.2.7 needed by package libcurl-7.21?

smile

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi