Hi, After further investigations, I found the problem is twofold. The first bug introduced around r27100 is now fixed in GNUstep trunk. The bug was causing the following assertion:
> 2008-11-21 17:42:39.800 etoile_system[6741] cifframe.m:785 Assertion > failed in cifframe_do_call. Invalid parameter not satisfying: > GSSelectorTypesMatch(encoded_types, type) There is a second issue, that is older than the first one (older than r27000). NSWorkspace notifications seem to be broken. This prevents both System and AZDock to work correctly. I filled a bug report in GNUstep bug tracker. In the meantime, I'll commit tomorrow some System improvements to make it simpler and less prone to similar failures. The launch sequence now doesn't block when distributed notifications cannot be used or are not received as expected. With GNUstep trunk (r27135), Étoilé session starts fine with my local version of System… However the environment remains broken. AZDock don't react to applications launches or terminations. System is also unable to track applications that get launched, which means the session cannot be cleanly closed. I'll let you know when the issue is fully solved in GNUstep and Étoilé. btw if anybody is successfully using distributed notifications or NSWorkspace notifications with current GNUstep trunk, I'd be curious to hear more about it. Cheers, Quentin. Le 24 nov. 08 à 15:30, Fred Morcos a écrit : > nothing changed.. still the same. > > On Sun, Nov 23, 2008 at 2:45 AM, Quentin Mathé <[EMAIL PROTECTED]> > wrote: >> Le 22 nov. 08 à 02:05, Fred Morcos a écrit : >> >>> gnustep 27100 >>> etoile 3992 >> >> This is a bug recently introduced in GNUstep, I reproduced it by >> updating gnustep-base to the GNUstep revision you gave me. >> Truls Becken also told me on silc, he observed a similar assertion >> around this revision and everything was fine with the latest GNUstep >> svn. >> >> So updating GNUstep to its latest revision should solve the problem. >> Be very careful with the version number of gnustep-base which has >> been >> downgraded on r27112 from 1.17 to 1.15.4. This means you have to be >> sure 1.17 is removed since the linker will prefer it to 1.15.4. You >> also need to rebuild gnustep-gui/back and Etoile, they cannot be used >> without being recompiled since they expect 1.17. >> Before updating gnustep-base, you can run make uninstall to remove >> the >> library 1.17 and check the content of the directory >> GNUstep_install_path/System/Library/Libraries. _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
