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 1OnFqT-000634-MD for garchives@archives.gentoo.org; Sun, 22 Aug 2010 19:04:41 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E1C03E09B5 for ; Sun, 22 Aug 2010 19:04:40 +0000 (UTC) Received: from wlym.com (wlym.com [66.135.63.43]) by pigeon.gentoo.org (Postfix) with ESMTP id 7A34DE07F9 for ; Sun, 22 Aug 2010 18:57:56 +0000 (UTC) Received: from ccs.covici.com (pool-71-171-112-166.clppva.fios.verizon.net [71.171.112.166]) (authenticated bits=128) by wlym.com (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id o7MIvrul005017 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sun, 22 Aug 2010 13:57:55 -0500 Received: from ccs.covici.com (localhost [127.0.0.1]) by ccs.covici.com (8.14.4/8.14.4) with ESMTP id o7MIvn70021722 for ; Sun, 22 Aug 2010 14:57:53 -0400 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] glibc 2.12.1-r1 seems to not be working correctly In-reply-to: <201008221822.55851.alan.mckinnon@gmail.com> References: <17550.1282481535@ccs.covici.com> <201008221822.55851.alan.mckinnon@gmail.com> Comments: In-reply-to Alan McKinnon message dated "Sun, 22 Aug 2010 18:22:55 +0200." X-Mailer: MH-E 8.2; nmh 1.3; GNU Emacs 23.2.1 Date: Sun, 22 Aug 2010 14:57:49 -0400 Message-ID: <21720.1282503469@ccs.covici.com> From: covici@ccs.covici.com 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 X-Archives-Salt: fb5a9367-14d7-4a42-bd68-a1fd6f52f5f6 X-Archives-Hash: b1889941035a04bf5b2026312b112e11 Alan McKinnon wrote: > Apparently, though unproven, at 15:29 on Sunday 22 August 2010, Arttu V. did > opine thusly: > > > On 8/22/10, covici@ccs.covici.com wrote: > > > Hi. I am running the unstable gentoo 32-bit and today I emerged -- > > > amoung other packages in a system update -- glibc-2.12.1-r1, however > > > after doing this at least one package had an undefined reference to > > > S_ISCHR. I tried to downgrade glibc, but apparently this is not > > > supported and I am a bit stumped as to how to fix this problem. > > > > > > Any ideas on this would be appreciated. > > > > Which package is failing? Please check if it is already reported, and > > if not then please report a new bug, and if possible make it block > > this tracker bug: > > > > http://bugs.gentoo.org/show_bug.cgi?id=331665 > > > > A wild guess out of the blue would be that the error could be simply a > > missing include of stat.h in the package's sources. But there might be > > other omissions as well, so please provide more info. > > > > I think that unless API/ABIs were changed then the older, already > > installed version should still work just fine, as then the missing > > includes would only affect compile-time situation. > > > There is a way to downgrade for the brave. > > quickpkg glibc > move the 2.11.? version ebuild you want to your local overlay. > Edit it and find the check that disallows downgrades. Comment it out. > Mask glibc2.12 > update glibc > > At this point it's probably very wise to rebuild at least system, then revdep- > rebuild. Note that rebuilding system might fail in which case you are really > up the creek. > > Feel free to rip to pieces the dev that committed this version. It could not > possibly have undergone decent testing I have another idea -- what would I have to restore from backup to completely cancel the entire update process I have done since yesterday -- and then I could mask off the bad glibc and be back to something at least somewhat consistent? -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com