From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Sa9RV-0000Uy-Ag for garchives@archives.gentoo.org; Thu, 31 May 2012 17:45:49 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B2D71E064A; Thu, 31 May 2012 17:45:28 +0000 (UTC) Received: from mail-bk0-f53.google.com (mail-bk0-f53.google.com [209.85.214.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 8B105E062D for ; Thu, 31 May 2012 17:43:40 +0000 (UTC) Received: by bkcjk13 with SMTP id jk13so1240722bkc.40 for ; Thu, 31 May 2012 10:43:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=IkpkU4YvRlv0aXctRvWdtVAdSM1RC1WTMcWtT3HQ9RM=; b=m12DdQJWr5xoLv7So5pcUzY/t5UjtP+sXB20ePqQQNIHv7LMOCKhcnP6Jdsl4WnX5n EbbKgIjIHejrzwI/F2Cn8tXMl07fr3lQRx/6jiQSKIKFaSyGXMYNQLe0fUoDeMSIEL0T tGFMzGBz/PN5YfGwRpYjK/4SZeowSsVVR0DhqJbYWUo26Uc6rq8CaQFcC2vqrFotSasC uSnkP/EdCVl4yeXP3w+RzeBVq652WrN3F95SREbTePRElXU781SEgbI94FfpYodm5ZV7 +IYID1x2OhstjJ5FKRyE5slQC6PweC3Ocb8DYooWkdniRiopLWYa64hJrNV7ks5T9pzS 0edg== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.204.152.137 with SMTP id g9mr2183876bkw.95.1338486219546; Thu, 31 May 2012 10:43:39 -0700 (PDT) Received: by 10.204.42.207 with HTTP; Thu, 31 May 2012 10:43:39 -0700 (PDT) In-Reply-To: <4FC7AB9C.3050708@gmail.com> References: <4FC7AB9C.3050708@gmail.com> Date: Thu, 31 May 2012 13:43:39 -0400 Message-ID: Subject: Re: [gentoo-user] libpcre.so.0 not used, yet system broken... From: Michael Mol To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 246c7996-271a-4223-a064-97cc8eea33a5 X-Archives-Hash: fbd8bfdf76467a09786215f00ad858e9 On Thu, May 31, 2012 at 1:34 PM, Jarry wrote: > Hi, > I updated recently libpcre to 8.30-r2 on ~10 system without > problems. Today I updated the last one. As usually, this > message has been printed: > > * Messages for package dev-libs/libpcre-8.30-r2: > * Old versions of installed libraries were detected on your system. > * In order to avoid breaking packages that depend on these old libs, > * the libraries are not being removed. You need to run revdep-rebuild > * in order to remove these old dependencies. If you do not have this > * helper program, simply emerge the 'gentoolkit' package. > * > * =C2=A0 # revdep-rebuild --library '/lib64/libpcre.so.0' && > =C2=A0rm '/lib64/libpcre.so.0' > > So I run first: > # revdep-rebuild --library '/lib64/libpcre.so.0' > > To my big surprise, none packages have been found: > * There are no dynamic links to /lib64/libpcre.so.0. All done > > I was a little suspicious because I remember on all other > systems 2 packages had to be recompiled. So I created copy > of the above mentioned library in homedir, and removed it: > # rm '/lib64/libpcre.so.0' > > Then I tried "revdep-rebuild" and got plenty of errors: > > grep: error while loading shared libraries: libpcre.so.0: > =C2=A0cannot open shared object file: No such file or directory > > Apparently, grep needs libpcre.so.0. But how is it possible > that "revdep-rebild --library '/lib64/libpcre.so.0'" does not > find any package linked to libpcre.so.0, yet when I remove it, > grep is broken? > > Does anybody remember what was the 2nd package linked to > libpcre.so.0, which had to be recompliled after libpcre > upgrade? I'll venture 'sed' as a guess. --=20 :wq