Hello Steve, On Wed, Jun 08, 2011 at 05:17:23PM -0700, Steve Langasek wrote: > The attached (untested) patch is based on an IRC conversation with Aurélien > yesterday about this bug. If there are any other copies of ld-2.x.so in > /lib that dpkg doesn't know about, we should abort the upgrade until these > have been removed.
I just stumbled over this bug while upgrading 2.13-5 to 2.13-6 when I was hit by the "A non-dpkg owned copy of the C library was found" error. I found /lib/ld.so to be the cause and removing it let me sucessfully install 2.13-6. I did a quick survey over all my Debian machines and found /lib/ld.so together with the "Mar 7 2001" timestamp, as already mentioned by Haegar and others, on all "older" systems, i.e. systems initially installed several years ago. Most of those systems never had anything else installed than Debian packages, so this does indeed appear to be some left-over file from any package. Thus, I guess the current solution is not the best choice wrt. smooth upgrades. Systems initially installed from lenny or squeeze didn't have that file. Btw: I did not experience any problems with running new processes etc. on 2.13-5. regards Mario -- Whenever you design a better fool-proof software, the genetic pool will always design a better fool.
signature.asc
Description: Digital signature