tags 429945 + patch severity 429945 critical title 429945 Missing libcurl.so.3 symlink thanks
On Thu, Jun 21, 2007 at 11:21:41PM +0200, Daniel Stenberg wrote: > On Thu, 21 Jun 2007, Bryan Donlan wrote: > > >Debian has not actually changed the upstream so-name. The libcurl3 package > >actually contains libcurl.so.4, and a symlink to that from libcurl.so.3. > >Please see the debian.release thread for more details: > >http://article.gmane.org/gmane.linux.debian.devel.release/17257 > > > >Binaries built against other distros' libcurl.so.4 should be compatible > >with debian's libcurl3. > > Really? apt-get dist-upgrade said it uninstalled libcurl4 and installed > libcurl3, yet there's only a libcurl.so.4 in my /usr/lib dir. I'm very > confused now. > > Does the libcurl3 package provide /usr/lib/libcurl.so.4? So it's just the > libcurl package name that was changed back to the former one? (Not less > confusing but at least the "correct" soname) Ah, that does look like a bug - at least, it's inconsistent with the thread above, and breaks rev-deps which use libcurl.so.3. Setting title to better reflect the problem, and severity critical as it breaks anything which depends on libcurl.so.3. Patch follows: diff -u curl-7.16.2/debian/changelog curl-7.16.2/debian/changelog --- curl-7.16.2/debian/changelog +++ curl-7.16.2/debian/changelog @@ -1,3 +1,9 @@ +curl (7.16.2-6) unstable; urgency=low + + * Add libcurl*.so.3 to libcurl*.so.4 links (Closes: #429945) + + -- Bryan Donlan <[EMAIL PROTECTED]> Thu, 21 Jun 2007 17:33:38 -0400 + curl (7.16.2-5) unstable; urgency=low [ Steve Langasek ] only in patch2: unchanged: --- curl-7.16.2.orig/debian/libcurl3.links +++ curl-7.16.2/debian/libcurl3.links @@ -0,0 +1 @@ +usr/lib/libcurl.so.4 usr/lib/libcurl.so.3 only in patch2: unchanged: --- curl-7.16.2.orig/debian/libcurl3-gnutls.links +++ curl-7.16.2/debian/libcurl3-gnutls.links @@ -0,0 +1 @@ +usr/lib/libcurl-gnutls.so.4 usr/lib/libcurl-gnutls.so.3
signature.asc
Description: Digital signature