Created attachment 307687 [details] log emerge gnustep-base/gnustep-back-xlib-0.18.0 fails.
Created attachment 307689 [details] gnustep-back-cairo log Same occurs with gnustep-back-cairo
Created attachment 307691 [details] gnustep-back-art.log and same with gnustep-back-art
Please post your `emerge --info' output in a comment.
Created attachment 307759 [details] output of emerge --info
Thanks for the report! Sounds like bug #383665, but this should work now even on old stable packages... Anyway, a stable request is underway for gnustep-base packages, so please try with the new versions when you get them, in the next sync probably :)
New versions are stable on amd64 and x86 (at least), bug #410601. Please test with these new versions if you still have the problem
I've sync'ed and updated world a couple of hours ago, and tried again. The problem seems to be that applications search for libgnustep-xlib while libgnustep-back is installed: [pjb@kuiper :0.0 src]$ fpm list installed gnustep-back * Searching for gnustep-back ... [IP-] [ ] gnustep-base/gnustep-back-xlib-0.22.0:0 [IP-] [ ] virtual/gnustep-back-0.22.0:0 [pjb@kuiper :0.0 src]$ openapp GWorkspace.app 2012-05-02 01:16:02.130 GWorkspace[21366] Did not find correct version of backend (libgnustep-xlib-022.bundle), falling back to std (libgnustep-xlib.bundle). 2012-05-02 01:16:02.131 GWorkspace[21366] NSApplication.m:304 Assertion failed in initialize_gnustep_backend. Unable to find backend libgnustep-xlib /usr/lib64/GNUstep/Applications/GWorkspace.app/GWorkspace: Uncaught exception NSInternalInconsistencyException, reason: NSApplication.m:304 Assertion failed in initialize_gnustep_backend. Unable to find backend libgnustep-xlib [pjb@kuiper :0.0 src]$ strace openapp GWorkspace.app 2>&1 |grep -e 'libgnustep-.*.bundle' stat("/home/pjb/GNUstep/Library/Bundles/libgnustep-xlib-022.bundle", 0x7fff7a5c9910) = -1 ENOENT (No such file or directory) stat("/usr/local/lib64/GNUstep/Bundles/libgnustep-xlib-022.bundle", 0x7fff7a5c9910) = -1 ENOENT (No such file or directory) stat("/usr/lib64/GNUstep/Bundles/libgnustep-xlib-022.bundle", 0x7fff7a5c9910) = -1 ENOENT (No such file or directory) write(2, "2012-05-02 01:16:15.713 GWorkspa"..., 1582012-05-02 01:16:15.713 GWorkspace[21450] Did not find correct version of backend (libgnustep-xlib-022.bundle), falling back to std (libgnustep-xlib.bundle). stat("/home/pjb/GNUstep/Library/Bundles/libgnustep-xlib.bundle", 0x7fff7a5c9910) = -1 ENOENT (No such file or directory) stat("/usr/local/lib64/GNUstep/Bundles/libgnustep-xlib.bundle", 0x7fff7a5c9910) = -1 ENOENT (No such file or directory) stat("/usr/lib64/GNUstep/Bundles/libgnustep-xlib.bundle", 0x7fff7a5c9910) = -1 ENOENT (No such file or directory) [pjb@kuiper :0.0 src]$ fpm contents gnustep-back-xlib * Searching for gnustep-back-xlib ... * Contents of gnustep-base/gnustep-back-xlib-0.22.0: /usr /usr/bin /usr/bin/font_cacher /usr/bin/gpbs /usr/lib64 /usr/lib64/GNUstep /usr/lib64/GNUstep/Bundles /usr/lib64/GNUstep/Bundles/libgnustep-back-022.bundle /usr/lib64/GNUstep/Bundles/libgnustep-back-022.bundle/Resources /usr/lib64/GNUstep/Bundles/libgnustep-back-022.bundle/Resources/English.lproj /usr/lib64/GNUstep/Bundles/libgnustep-back-022.bundle/Resources/English.lproj/nfontFaceNames.strings /usr/lib64/GNUstep/Bundles/libgnustep-back-022.bundle/Resources/Info-gnustep.plist /usr/lib64/GNUstep/Bundles/libgnustep-back-022.bundle/Resources/Swedish.lproj /usr/lib64/GNUstep/Bundles/libgnustep-back-022.bundle/Resources/Swedish.lproj/nfontFaceNames.strings /usr/lib64/GNUstep/Bundles/libgnustep-back-022.bundle/libgnustep-back-022 /usr/lib64/GNUstep/Bundles/libgnustep-back-022.bundle/stamp.make /usr/lib64/GNUstep/Fonts /usr/lib64/GNUstep/Fonts/Helvetica.nfont /usr/lib64/GNUstep/Fonts/Helvetica.nfont/FontInfo.plist /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019003l.afm /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019003l.pfb /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019003l.pfm /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019004l.afm /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019004l.pfb /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019004l.pfm /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019023l.afm /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019023l.pfb /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019023l.pfm /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019024l.afm /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019024l.pfb /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019024l.pfm /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019043l.afm /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019043l.pfb /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019043l.pfm /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019044l.afm /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019044l.pfb /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019044l.pfm /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019063l.afm /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019063l.pfb /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019063l.pfm /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019064l.afm /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019064l.pfb /usr/lib64/GNUstep/Fonts/Helvetica.nfont/n019064l.pfm /usr/share /usr/share/man /usr/share/man/man1 /usr/share/man/man1/gpbs.1.bz2 [pjb@kuiper :0.0 src]$
If I add a symlink lrwxrwxrwx 1 root root 26 May 2 01:21 libgnustep-xlib-022.bundle -> libgnustep-back-022.bundle openapp GWorkspace.app works correctly.
can you run lddtree on the executable from GWorkspace.app?
[pjb@kuiper :0.0 ~]$ lddtree /usr/lib/GNUstep/Applications/GWorkspace.app/GWorkspace GWorkspace => /usr/lib/GNUstep/Applications/GWorkspace.app/GWorkspace (interpreter => /lib64/ld-linux-x86-64.so.2) libFSNode.so.0 => /usr/lib64/libFSNode.so.0 libInspector.so.0 => /usr/lib64/libInspector.so.0 libOperation.so.1 => /usr/lib64/libOperation.so.1 libgnustep-gui.so.0.22 => /usr/lib64/libgnustep-gui.so.0.22 libicuuc.so.48 => /usr/lib64/libicuuc.so.48 libicudata.so.48 => /usr/lib64/libicudata.so.48 libdl.so.2 => /lib/libdl.so.2 libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/32/libstdc++.so.6 ld-linux.so.2 => /lib/ld-linux.so.2 libgcc_s.so.1 => /lib/libgcc_s.so.1 libpng15.so.15 => /usr/lib64/libpng15.so.15 libz.so.1 => /lib/libz.so.1 libgif.so.4 => /usr/lib64/libgif.so.4 libX11.so.6 => /usr/lib64/libX11.so.6 libxcb.so.1 => /usr/lib64/libxcb.so.1 libXau.so.6 => /usr/lib64/libXau.so.6 libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 libtiff.so.5 => /usr/lib64/libtiff.so.5 libjpeg.so.8 => /usr/lib64/libjpeg.so.8 libgnustep-base.so.1.24 => /usr/lib64/libgnustep-base.so.1.24 libgnutls.so.26 => /usr/lib64/libgnutls.so.26 libtasn1.so.3 => /usr/lib64/libtasn1.so.3 libnettle.so.4 => /usr/lib64/libnettle.so.4 libgmp.so.10 => /usr/lib64/libgmp.so.10 libhogweed.so.2 => /usr/lib64/libhogweed.so.2 libgcrypt.so.11 => /usr/lib64/libgcrypt.so.11 libgpg-error.so.0 => /usr/lib64/libgpg-error.so.0 libxslt.so.1 => /usr/lib64/libxslt.so.1 libxml2.so.2 => /usr/lib64/libxml2.so.2 libffi.so.5 => /usr/lib64/libffi.so.5 libicui18n.so.48 => /usr/lib64/libicui18n.so.48 libobjc.so.2 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/32/libobjc.so.2 libm.so.6 => /lib/libm.so.6 libpthread.so.0 => /lib/libpthread.so.0 libc.so.6 => /lib/libc.so.6 [pjb@kuiper :0.0 ~]$
thanks, can you do the same on libgnustep-xlib/libgnustep-back?
Current stable packages should work on this plmerge problem, does it still fail for you?