[Debian GNUstep maintainers] Bug#593898: gnustep-back-common: Fails to upgrade in postinst script

Axel Beckert abe at debian.org
Fri Aug 27 16:30:41 UTC 2010


Hi,

Yavor Doganov wrote:
> Axel Beckert wrote:
> > Button Critical Error in Cenon
> > NSInternalInconsistencyException: Abstract model loader
> >                                            [Abort <-']
> 
> This is a geniuine bug in cenon.app, reproducible on i386 in sid
> (squeeze is OK).  I filed a separate (grave) bug against cenon.app, so
> please exclude it from any tests.

Ok.

> > 2010-08-27 14:31:18.885 GWorkspace[25108] No fonts found!
> 
> I was wrong when I said DejaVu is the final fallback; that's the case
> for the cairo backend only.  BitstreamVeraSansRoman-Roman is tried,
> then FreeSans.  Do you have ttf-freefont installed?

Yes:

ii  ttf-freefont   20090104-7     Freefont Serif, Sans and Mono Truetype fonts


> If not, then the
> -art backend package must surely depend on it.  If yes, running with
> --GNU-Debug=ftfont might give some clues why this happens.

As this just affects GWorkspace in experimental, shall I still try that?

> > Cynthiune segfaults:
> 
> I couldn't reproduce this on i386, so it might be a kfreebsd-specific
> bug either in GNUstep/Cynthiune or the media libraries it depends upon
> (Cynthiune loads dynamically all available format bundles on startup).
> A backtrace is needed to analyze this.

#0  0x00000000 in ?? ()
#1  0x28bd9dd7 in __pthread_sighandler () from /lib/i686/cmov/libpthread.so.0
#2  <signal handler called>
#3  0x28930161 in nanosleep () from /lib/i686/cmov/libc.so.0.1
#4  0x286f5f53 in GSSleepUntilIntervalSinceReferenceDate (
    when=304617949.165254) at NSThread.m:189
#5  0x286f5fb8 in +[NSThread sleepForTimeInterval:] (self=0x2884d640, 
    _cmd=0x2881af40, ti=0.050000000000000003) at NSThread.m:620
#6  0x28640caf in -[NSDistributedNotificationCenter(Private) _connect] (
    self=0x8705290, _cmd=0x2881ae48) at NSDistributedNotificationCenter.m:740
#7  0x2863fdc1 in -[NSDistributedNotificationCenter addObserver:selector:name:object:suspensionBehavior:] (self=0x8705290, _cmd=0x2881ae30, 
    anObserver=0x86f9620, aSelector=0x284df6a0, notificationName=0x0, 
    anObject=0x284dfeb4, suspensionBehavior=2)
    at NSDistributedNotificationCenter.m:338
#8  0x2863f01c in -[NSDistributedNotificationCenter addObserver:selector:name:object:] (self=0x8705290, _cmd=0x284df6a8, anObserver=0x86f9620, 
    aSelector=0x284df6a0, notificationName=0x0, anObject=0x284dfeb4)
    at NSDistributedNotificationCenter.m:263
#9  0x28342790 in ?? () from /usr/lib/libgnustep-gui.so.0.18
#10 0x2868c0c2 in +[NSObject new] (self=0x284df520, _cmd=0x284df628)
    at NSObject.m:1192
#11 0x2833f604 in ?? () from /usr/lib/libgnustep-gui.so.0.18
#12 0x28345123 in ?? () from /usr/lib/libgnustep-gui.so.0.18
#13 0x28226810 in ?? () from /usr/lib/libgnustep-gui.so.0.18
#14 0x28224dad in ?? () from /usr/lib/libgnustep-gui.so.0.18
#15 0x281b5a6b in ?? () from /usr/lib/libgnustep-gui.so.0.18
#16 0x281b2263 in ?? () from /usr/lib/libgnustep-gui.so.0.18
#17 0x281b417d in ?? () from /usr/lib/libgnustep-gui.so.0.18
#18 0x2827556e in ?? () from /usr/lib/libgnustep-gui.so.0.18
#19 0x2827355e in ?? () from /usr/lib/libgnustep-gui.so.0.18
#20 0x2827dc40 in ?? () from /usr/lib/libgnustep-gui.so.0.18
#21 0x281e4da8 in ?? () from /usr/lib/libgnustep-gui.so.0.18
#22 0x283a185c in ?? () from /usr/lib/libgnustep-gui.so.0.18
#23 0x283bbae2 in ?? () from /usr/lib/libgnustep-gui.so.0.18
#24 0x28283956 in ?? () from /usr/lib/libgnustep-gui.so.0.18
#25 0x281e4b58 in ?? () from /usr/lib/libgnustep-gui.so.0.18
#26 0x281e4a65 in ?? () from /usr/lib/libgnustep-gui.so.0.18
#27 0x281e4d1e in ?? () from /usr/lib/libgnustep-gui.so.0.18
#28 0x281b7b74 in ?? () from /usr/lib/libgnustep-gui.so.0.18
#29 0x281b3d9c in ?? () from /usr/lib/libgnustep-gui.so.0.18
#30 0x2819a6ad in NSApplicationMain () from /usr/lib/libgnustep-gui.so.0.18
#31 0x0804ac07 in main ()

In then installed libgnustep-gui0.18-dbg, fired it up again it via SSH
remotely and it didn't segfault anymore but showed up. Strange.
Removed libgnustep-gui0.18-dbg again, still works. Very strange. Then
I upgraded the gnustep-base packages to the version with /proc and
without libkvm again. Still works. Maybe that's related to the
downgrade of GWorkspace from experimental to unstable, too? Because
that's the only other change I did in the meanwhile...

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5





More information about the pkg-GNUstep-maintainers mailing list