Alan McKinnon <alan.mckin...@gmail.com> wrote: > Apparently, though unproven, at 15:29 on Sunday 22 August 2010, Arttu V. did > opine thusly: > > > On 8/22/10, cov...@ccs.covici.com <cov...@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 cov...@ccs.covici.com