[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