[php-maint] php5-curl 5.2.3-1+b2 seems to depend on a non-existing package: libssh2-0 -- AMD64 unstable

Steve Langasek vorlon at debian.org
Thu Sep 13 21:19:52 UTC 2007

On Thu, Sep 13, 2007 at 04:09:57PM +0200, Ondřej Surý wrote:
> > # ldd /usr/lib/php5/20060613/curl.so |grep -i ssh
> >         libssh2.so.0 => not found

> > I see two problems;

> > 1. Why does this module need this library to begin with?

> It doesn't.  It's dependency pulled by libcurl3 and most likely it's
> bug? in curl exporting this library as not private dependency (libtool
> hits us again???)

"ldd" is recursive, and will always show the dependencies of your
dependencies regardless of how good your linking tools are.

I don't see that php5-curl 5.2.3-1+b2 has any dependency at all on libssh2,
which means this is not our bug at all.

> > 2. The libssh2 package doesn't exist in debian anymore...

> This will likely be fixed by binaryNMU of libcurl3 and it's
> dependencies.

Or just of libcurl3.

Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon at debian.org                                   http://www.debian.org/

More information about the pkg-php-maint mailing list