[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#435640: libc6: upgrade from etch to sid breaks proftpd



On Thu, Aug 02, 2007 at 11:25:48AM +0200, Marc Langer wrote:
> Package: libc6
> Version: 2.6-5
> Severity: normal
> 
> I'm not sure if this is the right package, so please feel free to reassign
> this bug report.
> 
> After upgrading only libc6 from 2.3.6.ds1-13 (stable) to 2.6-5 (unstable)
> (NOT upgraded the complete system) the stable proftpd version 1.3.0-19 throws:
> 
> proftpd: (accepting connections): relocation error: /lib/i686/cmov/libresolv.so.2: symbol __res_iclose, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
> 
> and terminates external connections at once.
> 
> Updating proftpd to the unstable version 1.3.0-24 helped, after this
> everything was fine again.
> 
> If this should be considered a bug in proftpd, I appreciated a change to the version
> in etch (perhaps a dependency on libc6 < 2.6 is sufficient?) so that
> updating libc6 does not affect proftpd without notification.

  the upgrade was unnecessary, the problem is, when a new libc is in
town, you have to restart every possible service. We have a list of the
most used ones, sadly, it will never ever be exhaustive, and some
problems like that will keep going to occur.

  When your libc major version changes (meaning not the debian revision)
it's very advised to restart every service the libc did not restarted
itself.


  THough thanks, our way to restart services was broken, and you made us
aware of that. sadly, proftpd is not (yet ?) in that list.

-- 
·O·  Pierre Habouzit
··O                                                madcoder@debian.org
OOO                                                http://www.madism.org

Attachment: pgpNH46fjaZHT.pgp
Description: PGP signature


Reply to: