Re: Cyrus terminated abnormally
Mark Knecht <[email protected]>
| Newsgroups | gmane.linux.gentoo.amd64 |
|---|---|
| Message-ID | <CAK2H+edEPX-0+iAvEFOOjepOeB-sHxg_7yjFx9ABpgNaBhcfWA@mail.gmail.com> |
On Sun, Aug 24, 2014 at 1:03 PM, Randy Barlow <[email protected]> wrote: > On 08/14/2014 10:00 AM, Randy Barlow wrote: >> I believe this issue is a kernel bug, which I was quite surprised to >> learn. I filed a bug about it here if anyone is interested: >> >> https://bugs.gentoo.org/show_bug.cgi?id=519666 > > I am now not so sure that this is a kernel bug. The reason I thought > that was that booting to kernel 3.12 would resolve the issue, while > running 3.14 would exhibit the issue. I've since tried 3.16, and the > issue remains there. It seems unlikely that a bug this severe would be > present across three kernel releases. > > Could it be that Cyrus just isn't compatible with kernel 3.14 and 3.16? > Is anybody successfully using Cyrus with 3.14 or 3.16? > > -- > R > I somehow doubt it's that the application isn't compatible with a newer kernel. If that was the case tell Linus/LKML about it because they do a lot to ensure that doesn't happen without really good reasons. However don't go that direction until the Cyrus people tell you it's the case. What follows is just opinion and not something you'd want to depend on... One possibility is there could be a software API issue down deep somewhere not being caught by emerge. I'd personally look at rebuilding the app and _all_ of it's libraries, checking app config files, etc.. That's usually fixed problems like this for me. In the couple of cases where I've had this sort of problem happen over the years (just a couple) I sort of hate to say my go-to solution is to just do an emerge -e @world about once a year. I'll check gcc-config, rebuild gcc, then rebuild the whole machine. When all else fails that's has fixed this sort of problem for me a couple of times. I'll also say that if it's really a kernel issue then consider bringing up a new kernel with a completely from scratch kernel config file. I've seen reports over the years where make oldconfig might have caused a problem with a newer kernel. I know some folks will say is was a waste of time, but I've got time for a rebuild (over night on a home server, etc.) but no patience for apps failing during the day when I'm trying to work. Best of luck, Mark