quite simple: bash-2.05a$ time pan Aborted real 0m0.093s user 0m0.070s sys 0m0.020s bash-2.05a$ it doesnt even start up (gdb) run Starting program: /usr/bin/pan [New Thread 1024 (LWP 11797)] Program received signal SIGABRT, Aborted. [Switching to Thread 1024 (LWP 11797)] 0x404fbb81 in __kill () from /lib/libc.so.6 (gdb) bt #0 0x404fbb81 in __kill () from /lib/libc.so.6 #1 0x404c4fd2 in pthread_kill () from /lib/libpthread.so.0 #2 0x404c54bd in raise () from /lib/libpthread.so.0 #3 0x404fd12b in abort () from /lib/libc.so.6 #4 0x4002d4eb in __default_terminate () from /usr/lib/libgtkspell.so.0 #5 0x4002d50c in __terminate () from /usr/lib/libgtkspell.so.0 #6 0x4002e12e in __throw () from /usr/lib/libgtkspell.so.0 #7 0x40876353 in autil::ConfigData::throw_file_exception () from /usr/lib/libaspell.so.10 #8 0x40835721 in aspell::Config::read_in () from /usr/lib/libaspell.so.10 #9 0x4085833a in aspell::Manager::setup () from /usr/lib/libaspell.so.10 #10 0x407caa40 in pspell_aspell::PA_Manager::PA_Manager () from /usr/lib/libpspell_aspell.so.2 #11 0x407cbf8c in libpspell_aspell_LTX_new_pspell_manager_class () from /usr/lib/libpspell_aspell.so.2 #12 0x40045442 in new_pspell_manager_class () from /usr/lib/libpspell.so.4 #13 0x400472f7 in new_pspell_manager () from /usr/lib/libpspell.so.4 #14 0x4002d442 in gtkspell_init () from /usr/lib/libgtkspell.so.0 #15 0x08075866 in main (argc=1, argv=0xbffffa74) at pan.c:171 #16 0x404ea671 in __libc_start_main () from /lib/libc.so.6 I'm assigning it to you because you're the lat one to edit it :)
Created attachment 2810 [details] panstrace.log here is the results of strace -o panstrace.log pan
Yes, I'm well aware of this problem. It's related to aspell/pspell, as you may suspect from the strace output. I'm looking at it, but I'm afraid it's not that trivial. Funny thing, I didn't saw this error until I corrected a segment of the ebuild which was incorrectly looking for the `gtkspell' USE item, instead of `spell'. Possible workarounds now are to unmerge the aspell package, or emerge pan again with `spell' disabled in the USE flags.
ok, this works with recent spell updates